|
| _InitialTaskHandle (const typename details::_Task_ptr< _ReturnType >::_Type &_TaskImpl, const _Function &_func) |
|
virtual | ~_InitialTaskHandle () |
|
template<typename _Func > |
auto | _LogWorkItemAndInvokeUserLambda (_Func &&_func) const -> decltype(_func()) |
|
void | _Perform () const |
|
void | _SyncCancelAndPropagateException () const |
|
void | _Init (details::_TypeSelectorNoAsync) const |
|
void | _Init (details::_TypeSelectorAsyncOperationOrTask) const |
|
Public Member Functions inherited from Concurrency::details::_PPLTaskHandle< _ReturnType, _InitialTaskHandle< _InternalReturnType, _Function, _TypeSelection >, details::_UnrealizedChore_t > |
| _PPLTaskHandle (const typename _Task_ptr< _ReturnType >::_Type &_PTask) |
|
virtual | ~_PPLTaskHandle () |
|
virtual void | invoke () const |
|
_Task_ptr_base | _GetTaskImplBase () const |
|
Public Member Functions inherited from Concurrency::details::_TaskProcHandle |
| _TaskProcHandle () |
|
virtual | ~_TaskProcHandle () |
|
void | operator() () const |
|
| _UnrealizedChore () |
|
virtual | ~_UnrealizedChore () |
|
void | _Invoke () |
|
void | _SetDetached (bool _FDetached) |
|
Concurrency::details::_TaskCollectionBase * | _OwningCollection () const |
|
void | _SetRuntimeOwnsLifetime (bool fValue) |
|
bool | _GetRuntimeOwnsLifetime () const |
|
void | _PrepareSteal (ContextBase *_PContext) |
|
void * | operator new (size_t _Size) |
|
void | operator delete (void *_Ptr) throw () |
|
void * | operator new (size_t _Size, const std::nothrow_t &) throw () |
|
void | operator delete (void *_Ptr, const std::nothrow_t &) throw () |
|
void * | operator new[] (size_t _Size) |
|
void | operator delete[] (void *_Ptr) throw () |
|
void * | operator new[] (size_t _Size, const std::nothrow_t &_No_throw) throw () |
|
void | operator delete[] (void *_Ptr, const std::nothrow_t &_No_throw) throw () |
|
void * | operator new (size_t, void *_Location) throw () |
|
void | operator delete (void *, void *) throw () |
|
void *__cdecl | operator new[] (size_t, void *_Location) throw () |
|
void __cdecl | operator delete[] (void *, void *) throw () |
|
template<typename _ReturnType>
template<typename _InternalReturnType , typename _Function , typename _TypeSelection >
_PPLTaskHandle(const typename _Task_ptr< _ReturnType >::_Type &_PTask)
Definition: ppltasks.h:1580
_Function _M_function
Definition: ppltasks.h:3652
_TaskCollection_t::_TaskProcHandle_t _UnrealizedChore_t
Definition: ppltasks.h:1389
template<typename _ReturnType>
template<typename _InternalReturnType , typename _Function , typename _TypeSelection >
template<typename _ReturnType>
template<typename _InternalReturnType , typename _Function , typename _TypeSelection >
_Task_ptr< _ReturnType >::_Type _M_pTask
Definition: ppltasks.h:1635
_Function _M_function
Definition: ppltasks.h:3652
auto _LogWorkItemAndInvokeUserLambda(_Func &&_func) const -> decltype(_func())
Definition: ppltasks.h:3662
template<typename _ReturnType>
template<typename _InternalReturnType , typename _Function , typename _TypeSelection >
_Task_ptr< _ReturnType >::_Type _M_pTask
Definition: ppltasks.h:1635
_Function _M_function
Definition: ppltasks.h:3652
auto _LogWorkItemAndInvokeUserLambda(_Func &&_func) const -> decltype(_func())
Definition: ppltasks.h:3662
template<typename _ReturnType>
template<typename _InternalReturnType , typename _Function , typename _TypeSelection >
template<typename _Func >
auto Concurrency::task< _ReturnType >::_InitialTaskHandle< _InternalReturnType, _Function, _TypeSelection >::_LogWorkItemAndInvokeUserLambda |
( |
_Func && |
_func | ) |
const -> decltype(_func())
|
|
inline |
3664 details::_TaskWorkItemRAIILogger _LogWorkItem(this->
_M_pTask->_M_taskEventLogger);
_Task_ptr< _ReturnType >::_Type _M_pTask
Definition: ppltasks.h:1635
template<typename _ReturnType>
template<typename _InternalReturnType , typename _Function , typename _TypeSelection >
3670 _Init(_TypeSelection());
void _Init(details::_TypeSelectorNoAsync) const
Definition: ppltasks.h:3683
template<typename _ReturnType>
template<typename _InternalReturnType , typename _Function , typename _TypeSelection >
_Task_ptr< _ReturnType >::_Type _M_pTask
Definition: ppltasks.h:1635
template<typename _ReturnType>
template<typename _InternalReturnType , typename _Function , typename _TypeSelection >
The documentation for this struct was generated from the following file: