#pragma once
#include <corecrt.h>
#ifndef RC_INVOKED
_CRT_BEGIN_C_HEADER
__pragma
(pack(push,
8
))
extern
"C"
{
typedef void (__CRTDECL* terminate_handler )();
typedef
void
(
__cdecl
*
)();
typedef void (__CRTDECL* terminate_function)();
typedef
void
(
__cdecl
*
)();
#ifdef _M_CEE
typedef void (__clrcall* __terminate_function_m)();
typedef void (__clrcall* __terminate_handler_m )();
#endif
#ifdef __cplusplus
_ACRTIMP __declspec(noreturn) void __cdecl abort();
__declspec
(dllimport)
__declspec
(noreturn)
void
__cdecl
();
_ACRTIMP __declspec(noreturn) void __cdecl terminate() throw();
__declspec
(dllimport)
__declspec
(noreturn)
void
__cdecl
()
throw
();
#ifndef _M_CEE_PURE
_ACRTIMP terminate_handler __cdecl set_terminate(
__declspec
(dllimport)
__cdecl
(
_In_opt_ terminate_handler _NewTerminateHandler
)
throw
();
_ACRTIMP terminate_handler __cdecl _get_terminate();
__declspec
(dllimport)
__cdecl
();
#endif
#endif // __cplusplus
#endif // RC_INVOKED