C++ Rest SDK
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
Classes | Public Member Functions | Static Public Member Functions | List of all members
pplx::details::_CancellationTokenState Class Reference
Inheritance diagram for pplx::details::_CancellationTokenState:
pplx::details::_RefCounter

Classes

class  TokenRegistrationContainer
 

Public Member Functions

bool _IsCanceled () const
 
void _Cancel ()
 
_CancellationTokenRegistration_RegisterCallback (TaskProc_t _PCallback, _In_ void *_PData, int _InitialRefs=1)
 
void _RegisterCallback (_In_ _CancellationTokenRegistration *_PRegistration)
 
void _DeregisterCallback (_In_ _CancellationTokenRegistration *_PRegistration)
 
- Public Member Functions inherited from pplx::details::_RefCounter
long _Reference ()
 
long _Release ()
 

Static Public Member Functions

static _CancellationTokenState_NewTokenState ()
 
static _CancellationTokenState_None ()
 
static bool _IsValid (_In_opt_ _CancellationTokenState *_PToken)
 

Additional Inherited Members

- Protected Member Functions inherited from pplx::details::_RefCounter
virtual void _Destroy ()
 
 _RefCounter (long _InitialCount=1)
 
- Protected Attributes inherited from pplx::details::_RefCounter
atomic_long _M_refCount
 

The documentation for this class was generated from the following file: