11 #pragma pack(push,_CRT_PACKING)
12 #pragma warning(push,3)
13 #pragma push_macro("new")
17 #if !defined(MRTDLL) || !defined(_CRTBLD)
38 #define _X_COLLATE LC_COLLATE
39 #define _X_CTYPE LC_CTYPE
40 #define _X_MONETARY LC_MONETARY
41 #define _X_NUMERIC LC_NUMERIC
42 #define _X_TIME LC_TIME
45 #define _NCAT (_X_MESSAGES + 1)
47 #define _CATMASK(n) ((1 << (n)) >> 1)
48 #define _M_COLLATE _CATMASK(_X_COLLATE)
49 #define _M_CTYPE _CATMASK(_X_CTYPE)
50 #define _M_MONETARY _CATMASK(_X_MONETARY)
51 #define _M_NUMERIC _CATMASK(_X_NUMERIC)
52 #define _M_TIME _CATMASK(_X_TIME)
53 #define _M_MESSAGES _CATMASK(_X_MESSAGES)
54 #define _M_ALL (_CATMASK(_NCAT) - 1)
86 EntryPoint =
"_Mbrtowc",
88 System::Runtime::InteropServices::CallingConvention::Cdecl)]
105 const char *,
const char *,
const _Collvec *);
108 _In_z_ char *_End1,
const char *,
const char *,
const _Collvec *);
114 const wchar_t *,
const wchar_t *,
const _Collvec *);
117 _In_z_ wchar_t *_End1,
const wchar_t *,
const wchar_t *,
const _Collvec *);
121 const wchar_t *,
short *,
const _Ctypevec *);
125 #if !defined(MRTDLL) || !defined(_CRTBLD)
135 _ACRTIMP
char *__cdecl _Getdays(
void);
139 _ACRTIMP
char *__cdecl _Getmonths(
void);
150 _ACRTIMP
wchar_t *__cdecl _W_Getdays(
void);
154 _ACRTIMP
wchar_t *__cdecl _W_Getmonths(
void);
159 _ACRTIMP
size_t __cdecl _Wcsftime(
_Out_writes_z_(_Maxsize)
wchar_t *,
160 _In_ size_t _Maxsize,
_In_z_ const
wchar_t *,
_In_ const struct tm *,
166 EntryPoint =
"_GetLocaleForCP",
168 System::Runtime::InteropServices::CallingConvention::Cdecl)]
175 #pragma pop_macro("new")
unsigned int _Page
Definition: xlocinfo.h:72
#define _Out_
Definition: sal.h:342
#define _C_STD_BEGIN
Definition: yvals.h:568
_ACRTIMP void *__cdecl _Gettnames(void)
_CRTIMP2_PURE long double __CLRCALL_PURE_OR_CDECL _Stold(const char *, _Out_opt_ _Deref_post_opt_valid_ char **, long)
#define __CLRCALL_PURE_OR_CDECL
Definition: vcruntime.h:153
int _Isclocale
Definition: xlocinfo.h:74
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Toupper(int, const _Ctypevec *)
#define _Out_opt_
Definition: sal.h:343
#define _Ret_z_
Definition: sal.h:521
unsigned char _Isleadbyte[32]
Definition: xlocinfo.h:75
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Wcrtomb(_Out_ char *, wchar_t, mbstate_t *, const _Cvtvec *)
#define _Out_writes_z_(size)
Definition: sal.h:349
int _Delfl
Definition: xlocinfo.h:66
_CRTIMP2_PURE double __CLRCALL_PURE_OR_CDECL _Stod(const char *, _Out_opt_ _Deref_post_opt_valid_ char **, long)
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Strcoll(const char *, const char *, const char *, const char *, const _Collvec *)
_CRTIMP2_PURE _Ctypevec __CLRCALL_PURE_OR_CDECL _Getctype(void)
struct _Ctypevec _Ctypevec
_In_ size_t _In_z_ const wchar_t _In_ const struct tm _In_opt_ void *_END_C_LIB_DECL _MRTIMP2 _locale_t __cdecl _GetLocaleForCP(unsigned int)
#define _MRTIMP2
Definition: crtdefs.h:62
Definition: xlocinfo.h:62
_CRTIMP2_PURE size_t __CLRCALL_PURE_OR_CDECL _Wcsxfrm(_Out_writes_(_End1-_String1) _Post_readable_size_(return) wchar_t *_String1, _In_z_ wchar_t *_End1, const wchar_t *, const wchar_t *, const _Collvec *)
Definition: xlocinfo.h:70
unsigned int _Page
Definition: xlocinfo.h:64
_CRTIMP2_PURE wchar_t __CLRCALL_PURE_OR_CDECL _Towlower(wchar_t, const _Ctypevec *)
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Wcscoll(const wchar_t *, const wchar_t *, const wchar_t *, const wchar_t *, const _Collvec *)
_CRTIMP2_PURE size_t __CLRCALL_PURE_OR_CDECL _Strxfrm(_Out_writes_(_End1-_String1) _Post_readable_size_(return) char *_String1, _In_z_ char *_End1, const char *, const char *, const _Collvec *)
#define _C_STD_END
Definition: yvals.h:569
#define _In_z_
Definition: sal.h:310
#define _In_
Definition: sal.h:305
#define _In_opt_
Definition: sal.h:306
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Getdateorder(void)
const short * _Table
Definition: xlocinfo.h:65
_CRTIMP2_PURE short __CLRCALL_PURE_OR_CDECL _Getwctype(wchar_t, const _Ctypevec *)
wchar_t * _LocaleName
Definition: xlocinfo.h:67
#define _CRT_MSVCP_CURRENT
Definition: yvals.h:154
wchar_t * _LocaleName
Definition: xlocinfo.h:59
_In_ size_t _Maxsize
Definition: xlocinfo.h:145
Definition: xlocinfo.h:56
_END_C_LIB_DECL _C_STD_END _C_LIB_DECL _Success_(return!=0) _Ret_z_ _ACRTIMP char *__cdecl _Getdays(void)
_CRTIMP2_PURE const wchar_t *__CLRCALL_PURE_OR_CDECL _Getwctypes(const wchar_t *, const wchar_t *, short *, const _Ctypevec *)
_MRTIMP2 int __cdecl _Mbrtowc(_Out_opt_ wchar_t *, const char *, size_t, mbstate_t *, const _Cvtvec *)
#define _Out_writes_(size)
Definition: sal.h:345
#define _Post_readable_size_(size)
Definition: sal.h:646
return(_PAIR_TYPE(_FwdIt)(_First, _First))
unsigned int _Mbcurmax
Definition: xlocinfo.h:73
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Tolower(int, const _Ctypevec *)
_CRTIMP2_PURE _Cvtvec __CLRCALL_PURE_OR_CDECL _Getcvt(void)
_CRTIMP2_PURE float __CLRCALL_PURE_OR_CDECL _Stof(const char *, _Out_opt_ _Deref_post_opt_valid_ char **, long)
_CRTIMP2_PURE _Collvec __CLRCALL_PURE_OR_CDECL _Getcoll(void)
#define _END_C_LIB_DECL
Definition: yvals.h:573
_CRTIMP2_PURE wchar_t __CLRCALL_PURE_OR_CDECL _Towupper(wchar_t, const _Ctypevec *)
#define _C_LIB_DECL
Definition: yvals.h:572
#define _CRTIMP2_PURE
Definition: yvals.h:494
_ACRTIMP void *__cdecl _W_Gettnames(void)
#define _Deref_post_opt_valid_
Definition: sal.h:1193
unsigned int _Page
Definition: xlocinfo.h:58