You.i Engine
CYIStaticTask< ResultType > Member List

This is the complete list of members for CYIStaticTask< ResultType >, including all inherited members.

CleanUpAfterCancellation()CYITaskBaseinlineprotectedvirtual
CYIStaticTask(CYIFuture< ResultType > &rFuture, ResultType(*const pFunc)())CYIStaticTask< ResultType >
CYIStaticTask(CYIFuture< ResultType > &rFuture, ResultType(*const pFunc)(P1), P1 const &funcParam1)CYIStaticTask< ResultType >
CYIStaticTask(CYIFuture< ResultType > &rFuture, ResultType(*const pFunc)(P1, P2), P1 const &funcParam1, P2 const &funcParam2)CYIStaticTask< ResultType >
CYIStaticTask(CYIFuture< ResultType > &rFuture, ResultType(*const pFunc)(P1, P2, P3), P1 const &funcParam1, P2 const &funcParam2, P3 const &funcParam3)CYIStaticTask< ResultType >
CYIStaticTask(CYIFuture< ResultType > &rFuture, ResultType(*const pFunc)(P1, P2, P3, P4), P1 const &funcParam1, P2 const &funcParam2, P3 const &funcParam3, P4 const &funcParam4)CYIStaticTask< ResultType >
CYIStaticTask(std::unique_ptr< CYIFuture< ResultType >> pFuture, ResultType(*const pFunc)())CYIStaticTask< ResultType >
CYIStaticTask(std::unique_ptr< CYIFuture< ResultType >> pFuture, ResultType(*const pFunc)(P1), P1 const &funcParam1)CYIStaticTask< ResultType >
CYIStaticTask(std::unique_ptr< CYIFuture< ResultType >> pFuture, ResultType(*const pFunc)(P1, P2), P1 const &funcParam1, P2 const &funcParam2)CYIStaticTask< ResultType >
CYIStaticTask(std::unique_ptr< CYIFuture< ResultType >> pFuture, ResultType(*const pFunc)(P1, P2, P3), P1 const &funcParam1, P2 const &funcParam2, P3 const &funcParam3)CYIStaticTask< ResultType >
CYIStaticTask(std::unique_ptr< CYIFuture< ResultType >> pFuture, ResultType(*const pFunc)(P1, P2, P3, P4), P1 const &funcParam1, P2 const &funcParam2, P3 const &funcParam3, P4 const &funcParam4)CYIStaticTask< ResultType >
CYIStaticTask(ResultType(*const pFunc)())CYIStaticTask< ResultType >
CYIStaticTask(ResultType(*const pFunc)(P1), P1 const &funcParam1)CYIStaticTask< ResultType >
CYIStaticTask(ResultType(*const pFunc)(P1, P2), P1 const &funcParam1, P2 const &funcParam2)CYIStaticTask< ResultType >
CYIStaticTask(ResultType(*const pFunc)(P1, P2, P3), P1 const &funcParam1, P2 const &funcParam2, P3 const &funcParam3)CYIStaticTask< ResultType >
CYIStaticTask(ResultType(*const pFunc)(P1, P2, P3, P4), P1 const &funcParam1, P2 const &funcParam2, P3 const &funcParam3, P4 const &funcParam4)CYIStaticTask< ResultType >
CYITask()CYITask< ResultType >
CYITask(CYIFuture< ResultType > &rFuture)CYITask< ResultType >
CYITask(std::unique_ptr< CYIFuture< ResultType >> pFuture)CYITask< ResultType >
Execute()CYITaskBase
GetState() const CYITaskBase
IsCancellationRequested() const CYITaskBaseprotected
IsFutureOwner() const CYITaskBase
m_mutexCYITaskBasemutableprotected
MarkPendingExecution()CYITaskBase
RequestCancellation()CYITaskBase
Run() overrideCYIStaticTask< ResultType >protectedvirtual
SetCancellationRequestSucceeded()CYITaskBaseprotected
SetFuture(CYIFuture< ResultType > &rFuture)CYITask< ResultType >
SetFuture(std::unique_ptr< CYIFuture< ResultType >> rFuture)CYITask< ResultType >
TakeOwnershipOfFuture(std::unique_ptr< CYIAbstractFuture > pFuture)CYITaskBasevirtual
TASK_CANCELLED enum valueCYITaskBase
TASK_COMPLETED enum valueCYITaskBase
TASK_EXECUTING enum valueCYITaskBase
TASK_NEW enum valueCYITaskBase
TASK_PENDING_EXECUTION enum valueCYITaskBase
TASK_STATE enum nameCYITaskBase
~CYIStaticTask()CYIStaticTask< ResultType >virtual
~CYITask()CYITask< ResultType >virtual
~CYITaskBase()CYITaskBasevirtual