You.i Engine
CYITask< ResultType > Member List

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

CleanUpAfterCancellation()CYITaskBaseinlineprotectedvirtual
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()=0CYITask< ResultType >protectedpure virtual
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
~CYITask()CYITask< ResultType >virtual
~CYITaskBase()CYITaskBasevirtual