You.i Engine
CYITask<> Member List

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

CleanUpAfterCancellation()CYITaskBaseinlineprotectedvirtual
CYITask()CYITask<>
CYITask(CYIFuture<> &rFuture)CYITask<>
CYITask(std::unique_ptr< CYIFuture<>> pFuture)CYITask<>
Execute()CYITaskBase
GetState() const CYITaskBase
IsCancellationRequested() const CYITaskBaseprotected
IsFutureOwner() const CYITaskBase
m_mutexCYITaskBasemutableprotected
MarkPendingExecution()CYITaskBase
RequestCancellation()CYITaskBase
Run()=0CYITask<>protectedpure virtual
SetCancellationRequestSucceeded()CYITaskBaseprotected
SetFuture(CYIFuture<> &rFuture)CYITask<>
SetFuture(std::unique_ptr< CYIFuture<>> pFuture)CYITask<>
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
~CYITask()CYITask<>virtual
~CYITaskBase()CYITaskBasevirtual