#include <concrt.h>
|
template<typename _ChoreType , typename _Function > |
static _ChoreType * | _InternalAlloc (const _Function &_Func) |
|
typedef void(__cdecl * Concurrency::details::_UnrealizedChore::CHOREFUNC) (_UnrealizedChore *_PChore) |
|
private |
Concurrency::details::_UnrealizedChore::_UnrealizedChore |
( |
| ) |
|
|
inline |
::Concurrency::details::_TaskCollectionBase * _M_pTaskCollection
Definition: concrt.h:4269
#define NULL
Definition: corecrt.h:158
virtual Concurrency::details::_UnrealizedChore::~_UnrealizedChore |
( |
| ) |
|
|
inlinevirtual |
Concurrency::details::_UnrealizedChore::__declspec |
( |
noinline |
| ) |
|
|
private |
Concurrency::details::_UnrealizedChore::__declspec |
( |
noinline |
| ) |
|
|
private |
static void __cdecl Concurrency::details::_UnrealizedChore::_CancelViaToken |
( |
::Concurrency::details::ContextBase * |
_PContext | ) |
|
|
staticprivate |
_CONCRTIMP void Concurrency::details::_UnrealizedChore::_CheckTaskCollection |
( |
| ) |
|
|
protected |
bool Concurrency::details::_UnrealizedChore::_GetRuntimeOwnsLifetime |
( |
| ) |
const |
|
inline |
bool _M_fRuntimeOwnsLifetime
Definition: concrt.h:4276
template<typename _ChoreType , typename _Function >
static _ChoreType* Concurrency::details::_UnrealizedChore::_InternalAlloc |
( |
const _Function & |
_Func | ) |
|
|
inlinestatic |
4242 _ChoreType *
_Chore =
new _ChoreType(_Func);
4243 _Chore->_M_fRuntimeOwnsLifetime =
true;
_Chore()
Definition: concrt.h:4180
void Concurrency::details::_UnrealizedChore::_Invoke |
( |
| ) |
|
|
inline |
CHOREFUNC _M_pChoreFunction
Definition: concrt.h:4272
template<typename _ChoreType >
static void __cdecl Concurrency::details::_UnrealizedChore::_InvokeBridge |
( |
void * |
_PContext | ) |
|
|
inlinestaticprotected |
4255 auto _PChore =
static_cast<_ChoreType *
>(_PContext);
::Concurrency::details::_TaskCollectionBase * _M_pTaskCollection
Definition: concrt.h:4269
void Concurrency::details::_UnrealizedChore::_PrepareSteal |
( |
ContextBase * |
_PContext | ) |
|
void Concurrency::details::_UnrealizedChore::_PrepareStealStructured |
( |
ContextBase * |
_PContext | ) |
|
|
private |
void Concurrency::details::_UnrealizedChore::_PrepareStealUnstructured |
( |
ContextBase * |
_PContext | ) |
|
|
private |
void Concurrency::details::_UnrealizedChore::_SetDetached |
( |
bool |
_FDetached | ) |
|
void Concurrency::details::_UnrealizedChore::_SetRuntimeOwnsLifetime |
( |
bool |
_FValue | ) |
|
|
inline |
bool _M_fRuntimeOwnsLifetime
Definition: concrt.h:4276
bool Concurrency::details::_UnrealizedChore::_M_fDetached |
|
private |
bool Concurrency::details::_UnrealizedChore::_M_fRuntimeOwnsLifetime |
|
private |
CHOREFUNC Concurrency::details::_UnrealizedChore::_M_pChoreFunction |
|
private |
The documentation for this class was generated from the following file: