#include <ppltasks.h>
Concurrency::details::_ExceptionHolder::_ExceptionHolder |
( |
const std::exception_ptr & |
_E, |
|
|
const _TaskCreationCallstack & |
_stackTrace |
|
) |
| |
|
inlineexplicit |
_TaskCreationCallstack _M_stackTrace
Definition: ppltasks.h:775
atomic_long _M_exceptionObserved
Definition: ppltasks.h:766
std::exception_ptr _M_stdException
Definition: ppltasks.h:769
Concurrency::details::_ExceptionHolder::__declspec |
( |
noinline |
| ) |
|
|
inline |
#define _REPORT_PPLTASK_UNOBSERVED_EXCEPTION()
Definition: pplwin.h:125
atomic_long _M_exceptionObserved
Definition: ppltasks.h:766
void Concurrency::details::_ExceptionHolder::_RethrowUserException |
( |
| ) |
|
|
inline |
_T atomic_exchange(std::atomic< _T > &_Target, _T _Value)
Definition: pplinterface.h:246
atomic_long _M_exceptionObserved
Definition: ppltasks.h:766
std::exception_ptr _M_stdException
Definition: ppltasks.h:769
void rethrow_exception(_In_ exception_ptr _Ptr)
Definition: exception:364
_CRTIMP2 void __thiscall Concurrency::details::_ExceptionHolder::ReportUnhandledError |
( |
| ) |
|
|
private |
atomic_long Concurrency::details::_ExceptionHolder::_M_exceptionObserved |
std::exception_ptr Concurrency::details::_ExceptionHolder::_M_stdException |
The documentation for this struct was generated from the following file: