LLVM: llvm::orc::GenericNamedTaskImpl< FnT > Class Template Reference (original) (raw)

Generic task implementation. More...

#include "[llvm/ExecutionEngine/Orc/TaskDispatch.h](TaskDispatch%5F8h%5Fsource.html)"

Inheritance diagram for llvm::orc::GenericNamedTaskImpl< FnT >:

Public Member Functions
GenericNamedTaskImpl (FnT &&Fn, std::string DescBuffer)
GenericNamedTaskImpl (FnT &&Fn, const char *Desc)
void printDescription (raw_ostream &OS) override
void run () override
Public Member Functions inherited from llvm::RTTIExtends< GenericNamedTask, Task >
const void * dynamicClassID () const override
bool isA () const
Check whether this instance is a subclass of QueryT.
Additional Inherited Members
Static Public Member Functions inherited from llvm::RTTIExtends< GenericNamedTask, Task >
static const void * classID ()
static bool classof (const T *R)
Static Public Attributes inherited from llvm::orc::GenericNamedTask
static LLVM_ABI char ID = 0
static LLVM_ABI const char * DefaultDescription = "Generic Task"

Detailed Description

template<typename FnT>
class llvm::orc::GenericNamedTaskImpl< FnT >

Generic task implementation.

Definition at line 60 of file TaskDispatch.h.

Constructor & Destructor Documentation

GenericNamedTaskImpl() [2/2]

Member Function Documentation

printDescription()

run()


The documentation for this class was generated from the following file: