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)
138 _In_ const struct tm *,
void *);
145 _In_ const struct tm *,
void *);
150 EntryPoint =
"_GetLocaleForCP",
152 System::Runtime::InteropServices::CallingConvention::Cdecl)]
159 #pragma pop_macro("new")
unsigned int _Page
Definition: xlocinfo.h:72
#define _Out_
Definition: sal.h:351
#define _C_STD_BEGIN
Definition: yvals.h:557
_CRTIMP2_PURE long double __CLRCALL_PURE_OR_CDECL _Stold(const char *, _Out_opt_ _Deref_post_opt_valid_ char **, long)
int _Isclocale
Definition: xlocinfo.h:74
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Toupper(int, const _Ctypevec *)
_CRTIMP char *__cdecl _Getmonths()
#define _Out_opt_
Definition: sal.h:352
#define _CRTIMP
Definition: crtdefs.h:23
unsigned char _Isleadbyte[32]
Definition: xlocinfo.h:75
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Wcrtomb(_Out_ char *, wchar_t, mbstate_t *, const _Cvtvec *)
int _Delfl
Definition: xlocinfo.h:66
_CRTIMP size_t __cdecl _Wcsftime(_Out_writes_(_Maxsize) wchar_t *, _In_ size_t _Maxsize, _In_z_ _Printf_format_string_ const wchar_t *, _In_ const struct tm *, void *)
_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 *)
struct _Ctypevec _Ctypevec
#define _MRTIMP2
Definition: crtdefs.h:191
_CRTIMP wchar_t *__cdecl _W_Getmonths()
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 *)
_CRTIMP wchar_t *__cdecl _W_Getdays()
Definition: xlocinfo.h:70
unsigned int _Page
Definition: xlocinfo.h:64
int mbstate_t
Definition: wchar.h:1219
_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:558
_CRTIMP2_PURE _Collvec __CLRCALL_PURE_OR_CDECL _Getcoll()
#define _In_z_
Definition: sal.h:319
#define _In_
Definition: sal.h:314
const short * _Table
Definition: xlocinfo.h:65
_CRTIMP size_t __cdecl _Strftime(_Out_writes_(_Maxsize) char *, _In_ size_t _Maxsize, _In_z_ _Printf_format_string_ const char *, _In_ const struct tm *, void *)
_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:88
wchar_t * _LocaleName
Definition: xlocinfo.h:59
Definition: xlocinfo.h:56
#define _Printf_format_string_
Definition: sal.h:567
_CRTIMP void *__cdecl _W_Gettnames()
_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:354
#define _Post_readable_size_(size)
Definition: sal.h:655
_END_C_LIB_DECL _C_STD_END _C_LIB_DECL _CRTIMP char *__cdecl _Getdays()
_CRTIMP2_PURE _Cvtvec __CLRCALL_PURE_OR_CDECL _Getcvt()
unsigned int _Mbcurmax
Definition: xlocinfo.h:73
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Tolower(int, const _Ctypevec *)
_CRTIMP2_PURE _Ctypevec __CLRCALL_PURE_OR_CDECL _Getctype()
_CRTIMP2_PURE int __CLRCALL_PURE_OR_CDECL _Getdateorder()
_CRTIMP2_PURE float __CLRCALL_PURE_OR_CDECL _Stof(const char *, _Out_opt_ _Deref_post_opt_valid_ char **, long)
#define __CLRCALL_PURE_OR_CDECL
Definition: yvals.h:79
#define _END_C_LIB_DECL
Definition: yvals.h:562
_CRTIMP2_PURE wchar_t __CLRCALL_PURE_OR_CDECL _Towupper(wchar_t, const _Ctypevec *)
#define _C_LIB_DECL
Definition: yvals.h:561
#define _CRTIMP2_PURE
Definition: yvals.h:483
#define _Deref_post_opt_valid_
Definition: sal.h:1202
Definition: crtdefs.h:2078
_END_C_LIB_DECL _MRTIMP2 _locale_t __cdecl _GetLocaleForCP(unsigned int)
unsigned int _Page
Definition: xlocinfo.h:58
_CRTIMP void *__cdecl _Gettnames()