Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenlocale.h
Go to the documentation of this file.
00001 00006 #ifndef _INC_LOCALE 00007 #define _INC_LOCALE 00008 00009 #include <crtdefs.h> 00010 00011 #pragma pack(push,_CRT_PACKING) 00012 00013 #ifdef __cplusplus 00014 extern "C" { 00015 #endif 00016 00017 #ifndef NULL 00018 #ifdef __cplusplus 00019 #define NULL 0 00020 #else 00021 #define NULL ((void *)0) 00022 #endif 00023 #endif 00024 00025 #define LC_ALL 0 00026 #define LC_COLLATE 1 00027 #define LC_CTYPE 2 00028 #define LC_MONETARY 3 00029 #define LC_NUMERIC 4 00030 #define LC_TIME 5 00031 00032 #define LC_MIN LC_ALL 00033 #define LC_MAX LC_TIME 00034 00035 #ifndef _LCONV_DEFINED 00036 #define _LCONV_DEFINED 00037 struct lconv { 00038 char *decimal_point; 00039 char *thousands_sep; 00040 char *grouping; 00041 char *int_curr_symbol; 00042 char *currency_symbol; 00043 char *mon_decimal_point; 00044 char *mon_thousands_sep; 00045 char *mon_grouping; 00046 char *positive_sign; 00047 char *negative_sign; 00048 char int_frac_digits; 00049 char frac_digits; 00050 char p_cs_precedes; 00051 char p_sep_by_space; 00052 char n_cs_precedes; 00053 char n_sep_by_space; 00054 char p_sign_posn; 00055 char n_sign_posn; 00056 }; 00057 #endif 00058 00059 #ifndef _CONFIG_LOCALE_SWT 00060 #define _CONFIG_LOCALE_SWT 00061 00062 #define _ENABLE_PER_THREAD_LOCALE 0x1 00063 #define _DISABLE_PER_THREAD_LOCALE 0x2 00064 #define _ENABLE_PER_THREAD_LOCALE_GLOBAL 0x10 00065 #define _DISABLE_PER_THREAD_LOCALE_GLOBAL 0x20 00066 #define _ENABLE_PER_THREAD_LOCALE_NEW 0x100 00067 #define _DISABLE_PER_THREAD_LOCALE_NEW 0x200 00068 00069 #endif 00070 00071 int __cdecl _configthreadlocale(int _Flag); 00072 char *__cdecl setlocale(int _Category,const char *_Locale); 00073 _CRTIMP struct lconv *__cdecl localeconv(void); 00074 _locale_t __cdecl _get_current_locale(void); 00075 _locale_t __cdecl _create_locale(int _Category,const char *_Locale); 00076 void __cdecl _free_locale(_locale_t _Locale); 00077 _locale_t __cdecl __get_current_locale(void); 00078 _locale_t __cdecl __create_locale(int _Category,const char *_Locale); 00079 void __cdecl __free_locale(_locale_t _Locale); 00080 00081 #ifndef _WLOCALE_DEFINED 00082 #define _WLOCALE_DEFINED 00083 _CRTIMP wchar_t *__cdecl _wsetlocale(int _Category,const wchar_t *_Locale); 00084 #endif 00085 00086 #ifdef __cplusplus 00087 } 00088 #endif 00089 00090 #pragma pack(pop) 00091 #endif Generated on Sat May 26 2012 04:27:26 for ReactOS by
1.7.6.1
|