| 
|   | _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: