|
_STDEXT_END _STD_BEGIN _USE_EXCEPTION typedef | void (__cdecl *_Prhand)(const exception &) |
|
terminate_handler __CRTDECL | set_terminate (terminate_handler) _THROW0() |
|
unexpected_handler __CRTDECL | set_unexpected (unexpected_handler) _THROW0() |
|
void __CRTDECL | terminate () |
|
void __CRTDECL | unexpected () |
|
_CRTIMP2_PURE bool __CLRCALL_PURE_OR_CDECL | uncaught_exception () |
|
terminate_handler __CRTDECL | get_terminate () |
|
unexpected_handler __CRTDECL | get_unexpected () |
|
_STDEXT_END _STD_BEGIN _USE_BAD_EXCEPTION _STD_END _CRTIMP_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrCreate (_Out_ void *) |
|
_CRTIMP_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrDestroy (_Inout_ void *) |
|
_CRTIMP_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrCopy (_Out_ void *, _In_ const void *) |
|
_CRTIMP_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrAssign (_Inout_ void *, _In_ const void *) |
|
_CRTIMP_PURE bool __CLRCALL_PURE_OR_CDECL | __ExceptionPtrCompare (_In_ const void *, _In_ const void *) |
|
_CRTIMP_PURE bool __CLRCALL_PURE_OR_CDECL | __ExceptionPtrToBool (_In_ const void *) |
|
_CRTIMP_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrSwap (_Inout_ void *, _Inout_ void *) |
|
_CRTIMP_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrCurrentException (_Out_ void *) |
|
_CRTIMP_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrRethrow (_In_ const void *) |
|
_CRTIMP_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrCopyException (_Inout_ void *, _In_ const void *, _In_ const void *) |
|
void | swap (exception_ptr &_Lhs, exception_ptr &_Rhs) |
|
bool | operator== (const exception_ptr &_Lhs, const exception_ptr &_Rhs) |
|
bool | operator== (nullptr_t, const exception_ptr &_Rhs) |
|
bool | operator== (const exception_ptr &_Lhs, nullptr_t) |
|
bool | operator!= (const exception_ptr &_Lhs, const exception_ptr &_Rhs) |
|
bool | operator!= (nullptr_t _Lhs, const exception_ptr &_Rhs) |
|
bool | operator!= (const exception_ptr &_Lhs, nullptr_t _Rhs) |
|
exception_ptr | current_exception () |
|
void | rethrow_exception (_In_ exception_ptr _P) |
|
template<class _E > |
void * | __GetExceptionInfo (_E) |
|
template<class _E > |
exception_ptr | make_exception_ptr (_E _Except) |
|