#include <streamconversion_helper.h>
Private Attributes | |
StreamConversionHelper< SRCTYPE, DSTTYPE > & | _emitter |
Additional Inherited Members | |
Static Public Member Functions inherited from ThreadInterfaceTemplate< CollectorThread< SRCTYPE, DSTTYPE > > | |
static ResultMemT< StrongRef< CollectorThread< SRCTYPE, DSTTYPE > > > | Create (ARGS &&... args) |
Static Public Member Functions inherited from ThreadInterface | |
static const ThreadInterface * | GetCurrentThread () |
static Bool | IsMainThread () |
static THREADTYPE | GetCurrentThreadType () |
static THREADTYPE | GetCurrentThreadType (Int &threadIdentifier) |
static Result< void > | AssimilateAlienThread () |
Static Public Member Functions inherited from JobInterface | |
template<JOBCANCELLATION B = JOBCANCELLATION::AUTOMATIC, typename FN , typename... ARGS> | |
static ResultMemT< JobInterface * > | Create (FN &&src, ARGS &&... args) |
static Int | GetCurrentWorkerThreadIndex () |
static Int | GetCurrentThreadCount () |
static Bool | IsCurrentJobCancelled (const JobInterface *optionalJob=nullptr) |
static JobStatusInterface * | GetCurrentJob () |
|
explicit |
const char* GetName | ( | ) | const |
Result<void> operator() | ( | ) |
|
private |