class Task
Declaration
class Task : public RTTIExtends { /* full declaration omitted */ };
Description
Represents an abstract task for ORC to run.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h:34
Inherits from: RTTIExtends
Member Variables
- public static char ID
Method Overview
- private void anchor()
- public virtual void printDescription(llvm::raw_ostream & OS)
- public virtual void run()
- public virtual ~Task()
Methods
¶void anchor()
void anchor()
Declared at: llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h:47
¶virtual void printDescription(
llvm::raw_ostream& OS)
virtual void printDescription(
llvm::raw_ostream& OS)
Description
Description of the task to be performed. Used for logging.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h:41
Parameters
¶virtual void run()
virtual void run()
Description
Run the task.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h:44
¶virtual ~Task()
virtual ~Task()
Declared at: llvm/include/llvm/ExecutionEngine/Orc/TaskDispatch.h:38