#include <ppltasks.h>
Concurrency::details::_ContextCallback::~_ContextCallback |
( |
| ) |
|
|
inline |
_CRTIMP2 void __thiscall _Reset()
Concurrency::details::_ContextCallback::_ContextCallback |
( |
bool |
_DeferCapture = false | ) |
|
|
inline |
static const size_t _S_captureDeferred
Definition: ppltasks.h:614
union Concurrency::details::_ContextCallback::@91 _M_context
Concurrency::details::_ContextCallback::_ContextCallback |
( |
const _ContextCallback & |
_Src | ) |
|
|
inline |
544 _Assign(_Src._M_context._M_pContextCallback);
_CRTIMP2 void __thiscall _Assign(void *_PContextCallback)
Concurrency::details::_ContextCallback::_ContextCallback |
( |
_ContextCallback && |
_Src | ) |
|
|
inline |
549 _M_context._M_pContextCallback = _Src._M_context._M_pContextCallback;
550 _Src._M_context._M_pContextCallback =
nullptr;
union Concurrency::details::_ContextCallback::@91 _M_context
_CRTIMP2 void __thiscall Concurrency::details::_ContextCallback::_Assign |
( |
void * |
_PContextCallback | ) |
|
|
private |
_CRTIMP2 void __thiscall _CallInContext(_CallbackFunction _Func, bool _IgnoreDisconnect) const
_CRTIMP2 void __thiscall Concurrency::details::_ContextCallback::_Capture |
( |
| ) |
|
|
private |
static _ContextCallback Concurrency::details::_ContextCallback::_CaptureCurrent |
( |
| ) |
|
|
inlinestatic |
_ContextCallback(bool _DeferCapture=false)
Definition: ppltasks.h:514
bool Concurrency::details::_ContextCallback::_HasCapturedContext |
( |
| ) |
const |
|
inline |
576 return (
_M_context._M_pContextCallback !=
nullptr);
static const size_t _S_captureDeferred
Definition: ppltasks.h:614
union Concurrency::details::_ContextCallback::@91 _M_context
static _CRTIMP2 bool __cdecl Concurrency::details::_ContextCallback::_IsCurrentOriginSTA |
( |
| ) |
|
|
staticprivate |
_CRTIMP2 void __thiscall Concurrency::details::_ContextCallback::_Reset |
( |
| ) |
|
|
private |
void Concurrency::details::_ContextCallback::_Resolve |
( |
bool |
_CaptureCurrent | ) |
|
|
inline |
static const size_t _S_captureDeferred
Definition: ppltasks.h:614
union Concurrency::details::_ContextCallback::@91 _M_context
static _CRTIMP2 bool __cdecl _IsCurrentOriginSTA()
static _ContextCallback _CaptureCurrent()
Definition: ppltasks.h:502
_CRTIMP2 void __thiscall _Capture()
bool operator==(const _ContextCallback &_Rhs) const
Definition: ppltasks.h:581
558 _Assign(_Src._M_context._M_pContextCallback);
_CRTIMP2 void __thiscall _Assign(void *_PContextCallback)
_CRTIMP2 void __thiscall _Reset()
567 _M_context._M_pContextCallback = _Src._M_context._M_pContextCallback;
568 _Src._M_context._M_pContextCallback =
nullptr;
union Concurrency::details::_ContextCallback::@91 _M_context
583 return (
_M_context._M_pContextCallback == _Rhs._M_context._M_pContextCallback);
union Concurrency::details::_ContextCallback::@91 _M_context
size_t Concurrency::details::_ContextCallback::_M_captureMethod |
union { ... } Concurrency::details::_ContextCallback::_M_context |
void* Concurrency::details::_ContextCallback::_M_pContextCallback |
const size_t Concurrency::details::_ContextCallback::_S_captureDeferred = 1 |
|
staticprivate |
The documentation for this class was generated from the following file: