Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygeneh.h
Go to the documentation of this file.
00001 00006 #include <crtdefs.h> 00007 00008 #ifndef _EH_H_ 00009 #define _EH_H_ 00010 00011 #ifndef RC_INVOKED 00012 00013 #pragma pack(push,_CRT_PACKING) 00014 00015 #ifndef __cplusplus 00016 #error eh.h is only for C++! 00017 #endif 00018 00019 typedef void (__cdecl *terminate_function)(void); 00020 typedef void (__cdecl *terminate_handler)(void); 00021 typedef void (__cdecl *unexpected_function)(void); 00022 typedef void (__cdecl *unexpected_handler)(void); 00023 00024 struct _EXCEPTION_POINTERS; 00025 typedef void (__cdecl *_se_translator_function)(unsigned int,struct _EXCEPTION_POINTERS *); 00026 00027 _CRTIMP __declspec(noreturn) void __cdecl terminate(void); 00028 _CRTIMP void __cdecl unexpected(void); 00029 _CRTIMP int __cdecl _is_exception_typeof(const type_info &_Type,struct _EXCEPTION_POINTERS *_ExceptionPtr); 00030 _CRTIMP terminate_function __cdecl set_terminate(terminate_function _NewPtFunc); 00031 extern "C" _CRTIMP terminate_function __cdecl _get_terminate(void); 00032 _CRTIMP unexpected_function __cdecl set_unexpected(unexpected_function _NewPtFunc); 00033 extern "C" _CRTIMP unexpected_function __cdecl _get_unexpected(void); 00034 _CRTIMP _se_translator_function __cdecl _set_se_translator(_se_translator_function _NewPtFunc); 00035 _CRTIMP bool __cdecl __uncaught_exception(void); 00036 00037 #pragma pack(pop) 00038 #endif 00039 #endif /* End _EH_H_ */ 00040 Generated on Fri May 25 2012 04:28:23 for ReactOS by
1.7.6.1
|