|
| _ContinuationTaskHandle (const typename details::_Task_ptr< _ReturnType >::_Type &_AncestorImpl, const typename details::_Task_ptr< _NormalizedContinuationReturnType >::_Type &_ContinuationImpl, const _Function &_Func, const task_continuation_context &_Context, details::_TaskInliningMode_t _InliningMode) |
|
virtual | ~_ContinuationTaskHandle () |
|
template<typename _Func , typename _Arg > |
auto | _LogWorkItemAndInvokeUserLambda (_Func &&_func, _Arg &&_value) const -> decltype(_func(std::forward< _Arg >(_value))) |
|
void | _Perform () const |
|
void | _SyncCancelAndPropagateException () const |
|
void | _Continue (std::false_type, details::_TypeSelectorNoAsync) const |
|
void | _Continue (std::false_type, details::_TypeSelectorAsyncOperationOrTask) const |
|
void | _Continue (std::true_type, details::_TypeSelectorNoAsync) const |
|
void | _Continue (std::true_type, details::_TypeSelectorAsyncOperationOrTask) const |
|
Public Member Functions inherited from Concurrency::details::_PPLTaskHandle< details::_NormalizeVoidToUnitType< _ContinuationReturnType >::_Type, _ContinuationTaskHandle< _InternalReturnType, _ContinuationReturnType, _Function, _IsTaskBased, _TypeSelection >, details::_ContinuationTaskHandleBase > |
| _PPLTaskHandle (const typename _Task_ptr< details::_NormalizeVoidToUnitType< _ContinuationReturnType >::_Type >::_Type &_PTask) |
|
virtual | ~_PPLTaskHandle () |
|
virtual void | invoke () const |
|
_Task_ptr_base | _GetTaskImplBase () const |
|
Public Member Functions inherited from Concurrency::details::_ContinuationTaskHandleBase |
| _ContinuationTaskHandleBase () |
|
virtual | ~_ContinuationTaskHandleBase () |
|
Public Member Functions inherited from Concurrency::details::_TaskProcHandle |
| _TaskProcHandle () |
|
virtual | ~_TaskProcHandle () |
|
void | operator() () const |
|
template<typename _ReturnType>
template<typename _InternalReturnType, typename _ContinuationReturnType, typename _Function, typename _IsTaskBased, typename _TypeSelection>
struct Concurrency::task< _ReturnType >::_ContinuationTaskHandle< _InternalReturnType, _ContinuationReturnType, _Function, _IsTaskBased, _TypeSelection >
The task handle type used to create a 'continuation task'.