Squid::Tasks 1.0.0
C++14 coroutine-based task library for games
Task< tRet, RefType, Resumable > Member List

This is the complete list of members for Task< tRet, RefType, Resumable >, including all inherited members.

CancelIf(tTaskCancelFn in_cancelFn) &&Task< tRet, RefType, Resumable >inline
CancelIfStopRequested() &&Task< tRet, RefType, Resumable >inline
GetDebugName(std::optional< TaskDebugStackFormatter > in_formatter={}) constTask< tRet, RefType, Resumable >inline
GetDebugStack(std::optional< TaskDebugStackFormatter > in_formatter={}) constTask< tRet, RefType, Resumable >inline
IsDone() constTask< tRet, RefType, Resumable >inline
IsStopRequested() constTask< tRet, RefType, Resumable >inline
IsValid() constTask< tRet, RefType, Resumable >inline
Kill()Task< tRet, RefType, Resumable >inline
operator bool() constTask< tRet, RefType, Resumable >inline
operator=(nullptr_t) noexceptTask< tRet, RefType, Resumable >inline
operator=(const Task &in_otherTask)Task< tRet, RefType, Resumable >inline
operator=(Task &&in_otherTask) noexceptTask< tRet, RefType, Resumable >inline
RequestStop()Task< tRet, RefType, Resumable >inline
Resume()Task< tRet, RefType, Resumable >inline
StopIf(tTaskCancelFn in_cancelFn) &&Task< tRet, RefType, Resumable >inline
StopIf(tTaskCancelFn in_cancelFn, tTaskTime in_timeout) &&Task< tRet, RefType, Resumable >inline
StopIf(tTaskCancelFn in_cancelFn, tTaskTime in_timeout, tTimeFn in_timeFn) &&Task< tRet, RefType, Resumable >inline
TakeReturnValue()Task< tRet, RefType, Resumable >inline
Task()Task< tRet, RefType, Resumable >inline
Task(nullptr_t)Task< tRet, RefType, Resumable >inline
Task(const Task &in_otherTask)Task< tRet, RefType, Resumable >inline
Task(Task &&in_otherTask) noexceptTask< tRet, RefType, Resumable >inline
~Task()Task< tRet, RefType, Resumable >inline