STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Macros | Typedefs | Enumerations | Functions
rtcapi.h File Reference
#include <crtdefs.h>

Go to the source code of this file.

Classes

struct  _RTC_vardesc
 
struct  _RTC_framedesc
 
struct  _RTC_ALLOCA_NODE
 

Macros

#define _RTCINTERNAL_DEPRECATED   _CRT_DEPRECATE_TEXT("These internal RTC functions are obsolete and should not be used")
 
#define _RTC_ERRTYPE_IGNORE   -1
 
#define _RTC_ERRTYPE_ASK   -2
 

Typedefs

typedef enum _RTC_ErrorNumber _RTC_ErrorNumber
 
typedef int(__cdecl * _RTC_error_fn) (int, const char *, int, const char *, const char *,...)
 
typedef int(__cdecl * _RTC_error_fnW) (int, const wchar_t *, int, const wchar_t *, const wchar_t *,...)
 
typedef struct _RTC_vardesc _RTC_vardesc
 
typedef struct _RTC_framedesc _RTC_framedesc
 
typedef struct _RTC_ALLOCA_NODE _RTC_ALLOCA_NODE
 

Enumerations

enum  _RTC_ErrorNumber {
  _RTC_CHKSTK = 0, _RTC_CVRT_LOSS_INFO, _RTC_CORRUPT_STACK, _RTC_UNINIT_LOCAL_USE,
  _RTC_CORRUPTED_ALLOCA, _RTC_ILLEGAL
}
 

Functions

int __cdecl _RTC_NumErrors (void)
 
const char *__cdecl _RTC_GetErrDesc (_RTC_ErrorNumber _Errnum)
 
int __cdecl _RTC_SetErrorType (_RTC_ErrorNumber _Errnum, int _ErrType)
 
_RTC_error_fn __cdecl _RTC_SetErrorFunc (_RTC_error_fn)
 
_RTC_error_fnW __cdecl _RTC_SetErrorFuncW (_RTC_error_fnW)
 
void __cdecl _RTC_Initialize (void)
 
void __cdecl _RTC_Terminate (void)
 
_RTC_error_fn __cdecl _CRT_RTC_INIT (void *_Res0, void **_Res1, int _Res2, int _Res3, int _Res4)
 
_RTC_error_fnW __cdecl _CRT_RTC_INITW (void *_Res0, void **_Res1, int _Res2, int _Res3, int _Res4)
 
_RTCINTERNAL_DEPRECATED char __fastcall _RTC_Check_2_to_1 (short _Src)
 
_RTCINTERNAL_DEPRECATED char __fastcall _RTC_Check_4_to_1 (int _Src)
 
_RTCINTERNAL_DEPRECATED char __fastcall _RTC_Check_8_to_1 (__int64 _Src)
 
_RTCINTERNAL_DEPRECATED short __fastcall _RTC_Check_4_to_2 (int _Src)
 
_RTCINTERNAL_DEPRECATED short __fastcall _RTC_Check_8_to_2 (__int64 _Src)
 
_RTCINTERNAL_DEPRECATED int __fastcall _RTC_Check_8_to_4 (__int64 _Src)
 
_RTCINTERNAL_DEPRECATED void __fastcall _RTC_CheckStackVars (void *_Esp, _RTC_framedesc *_Fd)
 
_RTCINTERNAL_DEPRECATED void __fastcall _RTC_CheckStackVars2 (void *_Esp, _RTC_framedesc *_Fd, _RTC_ALLOCA_NODE *_AllocaList)
 
_RTCINTERNAL_DEPRECATED void __fastcall _RTC_AllocaHelper (_RTC_ALLOCA_NODE *_PAllocaBase, size_t _CbSize, _RTC_ALLOCA_NODE **_PAllocaInfoList)
 
void __cdecl _RTC_UninitUse (const char *_Varname)
 
void __cdecl _RTC_Shutdown (void)
 
void __cdecl _RTC_InitBase (void)
 

Macro Definition Documentation

#define _RTC_ERRTYPE_ASK   -2
#define _RTC_ERRTYPE_IGNORE   -1
#define _RTCINTERNAL_DEPRECATED   _CRT_DEPRECATE_TEXT("These internal RTC functions are obsolete and should not be used")

Typedef Documentation

typedef int(__cdecl * _RTC_error_fn) (int, const char *, int, const char *, const char *,...)
typedef int(__cdecl * _RTC_error_fnW) (int, const wchar_t *, int, const wchar_t *, const wchar_t *,...)
typedef struct _RTC_vardesc _RTC_vardesc

Enumeration Type Documentation

Enumerator
_RTC_CHKSTK 
_RTC_CVRT_LOSS_INFO 
_RTC_CORRUPT_STACK 
_RTC_UNINIT_LOCAL_USE 
_RTC_CORRUPTED_ALLOCA 
_RTC_ILLEGAL 
42  {
43  _RTC_CHKSTK = 0,
Definition: rtcapi.h:47
_RTC_ErrorNumber
Definition: rtcapi.h:42
Definition: rtcapi.h:46
Definition: rtcapi.h:44
Definition: rtcapi.h:43
Definition: rtcapi.h:45
Definition: rtcapi.h:48

Function Documentation

_RTC_error_fn __cdecl _CRT_RTC_INIT ( void _Res0,
void **  _Res1,
int  _Res2,
int  _Res3,
int  _Res4 
)
_RTC_error_fnW __cdecl _CRT_RTC_INITW ( void _Res0,
void **  _Res1,
int  _Res2,
int  _Res3,
int  _Res4 
)
_RTCINTERNAL_DEPRECATED void __fastcall _RTC_AllocaHelper ( _RTC_ALLOCA_NODE _PAllocaBase,
size_t  _CbSize,
_RTC_ALLOCA_NODE **  _PAllocaInfoList 
)
_RTCINTERNAL_DEPRECATED char __fastcall _RTC_Check_2_to_1 ( short  _Src)
_RTCINTERNAL_DEPRECATED char __fastcall _RTC_Check_4_to_1 ( int  _Src)
_RTCINTERNAL_DEPRECATED short __fastcall _RTC_Check_4_to_2 ( int  _Src)
_RTCINTERNAL_DEPRECATED char __fastcall _RTC_Check_8_to_1 ( __int64  _Src)
_RTCINTERNAL_DEPRECATED short __fastcall _RTC_Check_8_to_2 ( __int64  _Src)
_RTCINTERNAL_DEPRECATED int __fastcall _RTC_Check_8_to_4 ( __int64  _Src)
_RTCINTERNAL_DEPRECATED void __fastcall _RTC_CheckStackVars ( void _Esp,
_RTC_framedesc _Fd 
)
_RTCINTERNAL_DEPRECATED void __fastcall _RTC_CheckStackVars2 ( void _Esp,
_RTC_framedesc _Fd,
_RTC_ALLOCA_NODE _AllocaList 
)
const char* __cdecl _RTC_GetErrDesc ( _RTC_ErrorNumber  _Errnum)
void __cdecl _RTC_InitBase ( void  )
void __cdecl _RTC_Initialize ( void  )
int __cdecl _RTC_NumErrors ( void  )
_RTC_error_fn __cdecl _RTC_SetErrorFunc ( _RTC_error_fn  )
_RTC_error_fnW __cdecl _RTC_SetErrorFuncW ( _RTC_error_fnW  )
int __cdecl _RTC_SetErrorType ( _RTC_ErrorNumber  _Errnum,
int  _ErrType 
)
void __cdecl _RTC_Shutdown ( void  )
void __cdecl _RTC_Terminate ( void  )
void __cdecl _RTC_UninitUse ( const char *  _Varname)