#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 |
#define NULL
Definition: crtdbg.h:30
Concurrency::details::_TaskCollectionBase * _M_pTaskCollection
Definition: concrt.h:4391
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 |
_CRTIMP void Concurrency::details::_UnrealizedChore::_CheckTaskCollection |
( |
| ) |
|
|
protected |
bool Concurrency::details::_UnrealizedChore::_GetRuntimeOwnsLifetime |
( |
| ) |
const |
|
inline |
bool _M_fRuntimeOwnsLifetime
Definition: concrt.h:4398
template<typename _ChoreType , typename _Function >
static _ChoreType* Concurrency::details::_UnrealizedChore::_InternalAlloc |
( |
const _Function & |
_Func | ) |
|
|
inlinestatic |
4364 _ChoreType *
_Chore =
new _ChoreType(_Func);
4365 _Chore->_M_fRuntimeOwnsLifetime =
true;
_Chore()
Definition: concrt.h:4302
void Concurrency::details::_UnrealizedChore::_Invoke |
( |
| ) |
|
|
inline |
CHOREFUNC _M_pChoreFunction
Definition: concrt.h:4394
template<typename _ChoreType >
static void __cdecl Concurrency::details::_UnrealizedChore::_InvokeBridge |
( |
void * |
_PContext | ) |
|
|
inlinestaticprotected |
4377 auto _PChore =
static_cast<_ChoreType *
>(_PContext);
Concurrency::details::_TaskCollectionBase * _M_pTaskCollection
Definition: concrt.h:4391
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:4398
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: