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

Go to the source code of this file.

Classes

struct  lconv
 

Macros

#define _INC_LOCALE
 
#define NULL   ((void *)0)
 
#define LC_ALL   0
 
#define LC_COLLATE   1
 
#define LC_CTYPE   2
 
#define LC_MONETARY   3
 
#define LC_NUMERIC   4
 
#define LC_TIME   5
 
#define LC_MIN   LC_ALL
 
#define LC_MAX   LC_TIME
 
#define _LCONV_DEFINED
 
#define _ENABLE_PER_THREAD_LOCALE   0x1
 
#define _DISABLE_PER_THREAD_LOCALE   0x2
 
#define _ENABLE_PER_THREAD_LOCALE_GLOBAL   0x10
 
#define _DISABLE_PER_THREAD_LOCALE_GLOBAL   0x20
 
#define _ENABLE_PER_THREAD_LOCALE_NEW   0x100
 
#define _DISABLE_PER_THREAD_LOCALE_NEW   0x200
 
#define _CONFIG_LOCALE_SWT
 
#define _WLOCALE_DEFINED
 

Functions

_Check_return_opt_ _CRTIMP int __cdecl _configthreadlocale (_In_ int _Flag)
 
_Check_return_opt_ _CRTIMP char *__cdecl setlocale (_In_ int _Category, _In_opt_z_ const char *_Locale)
 
_Check_return_opt_ _CRTIMP struct lconv *__cdecl localeconv (void)
 
_Check_return_opt_ _CRTIMP _locale_t __cdecl _get_current_locale (void)
 
_Check_return_opt_ _CRTIMP _locale_t __cdecl _create_locale (_In_ int _Category, _In_z_ const char *_Locale)
 
_CRTIMP void __cdecl _free_locale (_In_opt_ _locale_t _Locale)
 
_Check_return_ _CRT_OBSOLETE (_get_current_locale) _CRTIMP _locale_t __cdecl __get_current_locale(void)
 
_Check_return_ _CRT_OBSOLETE (_create_locale) _CRTIMP _locale_t __cdecl __create_locale(_In_ int _Category
 
 _CRT_OBSOLETE (_free_locale) _CRTIMP void __cdecl __free_locale(_In_opt_ _locale_t _Locale)
 
_Check_return_opt_ _CRTIMP wchar_t *__cdecl _wsetlocale (_In_ int _Category, _In_opt_z_ const wchar_t *_Locale)
 
_Check_return_opt_ _CRTIMP _locale_t __cdecl _wcreate_locale (_In_ int _Category, _In_z_ const wchar_t *_Locale)
 

Variables

_Check_return_ _In_z_ const char * _Locale
 

Macro Definition Documentation

#define _CONFIG_LOCALE_SWT
#define _DISABLE_PER_THREAD_LOCALE   0x2
#define _DISABLE_PER_THREAD_LOCALE_GLOBAL   0x20
#define _DISABLE_PER_THREAD_LOCALE_NEW   0x200
#define _ENABLE_PER_THREAD_LOCALE   0x1
#define _ENABLE_PER_THREAD_LOCALE_GLOBAL   0x10
#define _ENABLE_PER_THREAD_LOCALE_NEW   0x100
#define _INC_LOCALE
#define _LCONV_DEFINED
#define _WLOCALE_DEFINED
#define LC_ALL   0
#define LC_COLLATE   1
#define LC_CTYPE   2
#define LC_MAX   LC_TIME
#define LC_MIN   LC_ALL
#define LC_MONETARY   3
#define LC_NUMERIC   4
#define LC_TIME   5
#define NULL   ((void *)0)

Function Documentation

_Check_return_opt_ _CRTIMP int __cdecl _configthreadlocale ( _In_ int  _Flag)
_Check_return_opt_ _CRTIMP _locale_t __cdecl _create_locale ( _In_ int  _Category,
_In_z_ const char *  _Locale 
)
_Check_return_ _CRT_OBSOLETE ( _get_current_locale  )
_Check_return_ _CRT_OBSOLETE ( _create_locale  )
_CRT_OBSOLETE ( _free_locale  )
_CRTIMP void __cdecl _free_locale ( _In_opt_ _locale_t  _Locale)
_Check_return_opt_ _CRTIMP _locale_t __cdecl _get_current_locale ( void  )
_Check_return_opt_ _CRTIMP _locale_t __cdecl _wcreate_locale ( _In_ int  _Category,
_In_z_ const wchar_t _Locale 
)
_Check_return_opt_ _CRTIMP wchar_t* __cdecl _wsetlocale ( _In_ int  _Category,
_In_opt_z_ const wchar_t _Locale 
)
_Check_return_opt_ _CRTIMP struct lconv* __cdecl localeconv ( void  )
_Check_return_opt_ _CRTIMP char* __cdecl setlocale ( _In_ int  _Category,
_In_opt_z_ const char *  _Locale 
)

Variable Documentation

Initial value:
{
#define _CRT_UNUSED(x)
Definition: crtdefs.h:2145
_Check_return_ _In_z_ const char * _Locale
Definition: locale.h:117