|
| _CRTIMP2_PURE bool __CLRCALL_PURE_OR_CDECL | uncaught_exception () _NOEXCEPT |
| |
| _CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL | uncaught_exceptions () _NOEXCEPT |
| |
| _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 () _NOEXCEPT |
| |
| void __CRTDECL | unexpected () |
| |
| terminate_handler __CRTDECL | get_terminate () _NOEXCEPT |
| |
| unexpected_handler __CRTDECL | get_unexpected () _NOEXCEPT |
| |
| _STD_END _STD_BEGIN _USE_BAD_EXCEPTION _STD_END _CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrCreate (_Out_ void *) |
| |
| _CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrDestroy (_Inout_ void *) |
| |
| _CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrCopy (_Out_ void *, _In_ const void *) |
| |
| _CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrAssign (_Inout_ void *, _In_ const void *) |
| |
| _CRTIMP2_PURE bool __CLRCALL_PURE_OR_CDECL | __ExceptionPtrCompare (_In_ const void *, _In_ const void *) |
| |
| _CRTIMP2_PURE bool __CLRCALL_PURE_OR_CDECL | __ExceptionPtrToBool (_In_ const void *) |
| |
| _CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrSwap (_Inout_ void *, _Inout_ void *) |
| |
| _CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrCurrentException (_Out_ void *) |
| |
| _CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrRethrow (_In_ const void *) |
| |
| _CRTIMP2_PURE void __CLRCALL_PURE_OR_CDECL | __ExceptionPtrCopyException (_Inout_ void *, _In_ const void *, _In_ const void *) |
| |
| void | swap (exception_ptr &_Lhs, exception_ptr &_Rhs) throw () |
| |
| bool | operator== (const exception_ptr &_Lhs, const exception_ptr &_Rhs) throw () |
| |
| bool | operator== (nullptr_t, const exception_ptr &_Rhs) throw () |
| |
| bool | operator== (const exception_ptr &_Lhs, nullptr_t) throw () |
| |
| bool | operator!= (const exception_ptr &_Lhs, const exception_ptr &_Rhs) throw () |
| |
| bool | operator!= (nullptr_t _Lhs, const exception_ptr &_Rhs) throw () |
| |
| bool | operator!= (const exception_ptr &_Lhs, nullptr_t _Rhs) throw () |
| |
| exception_ptr | current_exception () _NOEXCEPT |
| |
| void | rethrow_exception (_In_ exception_ptr _Ptr) |
| |
| template<class _Ex > |
| void * | __GetExceptionInfo (_Ex) |
| |
| template<class _Ex > |
| exception_ptr | make_exception_ptr (_Ex _Except) _NOEXCEPT |
| |
| template<class _Ty > |
| void | _Throw_with_nested (_Ty &&_Arg, true_type) |
| |
| template<class _Ty > |
| void | _Throw_with_nested (_Ty &&_Arg, false_type) |
| |
| template<class _Ty > |
| void | throw_with_nested (_Ty &&_Arg) |
| |
| template<class _Ty > |
| void | _Rethrow_if_nested (const _Ty *_Ptr, true_type) |
| |
| template<class _Ty > |
| void | _Rethrow_if_nested (const _Ty *, false_type) |
| |
| template<class _Ty > |
| void | rethrow_if_nested (const _Ty &_Arg) |
| |