ReactOS  0.4.14-dev-98-gb0d4763
MSVCRT_threadlocaleinfostruct Struct Reference

#include <msvcrt.h>

Collaboration diagram for MSVCRT_threadlocaleinfostruct:

Public Attributes

int refcount
 
unsigned int lc_codepage
 
unsigned int lc_collate_cp
 
MSVCRT_ulong lc_handle [6]
 
MSVCRT_LC_ID lc_id [6]
 
struct {
   char *   locale
 
   wchar_t *   wlocale
 
   int *   refcount
 
   int *   wrefcount
 
lc_category [6]
 
int lc_clike
 
int mb_cur_max
 
intlconv_intl_refcount
 
intlconv_num_refcount
 
intlconv_mon_refcount
 
struct MSVCRT_lconvlconv
 
intctype1_refcount
 
unsigned shortctype1
 
unsigned shortpctype
 
unsigned charpclmap
 
unsigned charpcumap
 
struct MSVCRT___lc_time_datalc_time_curr
 
LONG refcount
 
unsigned long lc_handle [6]
 
LC_ID lc_id [6]
 
struct {
   char *   locale
 
   wchar_t *   wlocale
 
   int *   refcount
 
   int *   wrefcount
 
lc_category [6]
 
struct lconvlconv
 
const unsigned shortpctype
 
struct __lc_time_datalc_time_curr
 

Detailed Description

Definition at line 111 of file msvcrt.h.

Member Data Documentation

◆ ctype1

unsigned short * MSVCRT_threadlocaleinfostruct::ctype1

Definition at line 130 of file msvcrt.h.

Referenced by MSVCRT__create_locale(), and setlocale().

◆ ctype1_refcount

int * MSVCRT_threadlocaleinfostruct::ctype1_refcount

Definition at line 129 of file msvcrt.h.

Referenced by MSVCRT__create_locale(), and setlocale().

◆ lc_category [1/2]

struct { ... } MSVCRT_threadlocaleinfostruct::lc_category[6]

◆ lc_category [2/2]

struct { ... } MSVCRT_threadlocaleinfostruct::lc_category[6]

◆ lc_clike

int MSVCRT_threadlocaleinfostruct::lc_clike

Definition at line 123 of file msvcrt.h.

Referenced by MSVCRT__create_locale(), and setlocale().

◆ lc_codepage

unsigned int MSVCRT_threadlocaleinfostruct::lc_codepage

Definition at line 113 of file msvcrt.h.

Referenced by __init_global_locale(), MSVCRT__create_locale(), and setlocale().

◆ lc_collate_cp

unsigned int MSVCRT_threadlocaleinfostruct::lc_collate_cp

◆ lc_handle [1/2]

unsigned long MSVCRT_threadlocaleinfostruct::lc_handle[6]

Definition at line 8 of file locale.h.

◆ lc_handle [2/2]

MSVCRT_ulong MSVCRT_threadlocaleinfostruct::lc_handle[6]

Definition at line 115 of file msvcrt.h.

Referenced by __init_global_locale(), setlocale(), and update_threadlocinfo_category().

◆ lc_id [1/2]

LC_ID MSVCRT_threadlocaleinfostruct::lc_id[6]

Definition at line 9 of file locale.h.

◆ lc_id [2/2]

MSVCRT_LC_ID MSVCRT_threadlocaleinfostruct::lc_id[6]

Definition at line 116 of file msvcrt.h.

Referenced by MSVCRT__create_locale(), and update_threadlocinfo_category().

◆ lc_time_curr [1/2]

struct __lc_time_data* MSVCRT_threadlocaleinfostruct::lc_time_curr

Definition at line 27 of file locale.h.

◆ lc_time_curr [2/2]

struct MSVCRT___lc_time_data* MSVCRT_threadlocaleinfostruct::lc_time_curr

Definition at line 134 of file msvcrt.h.

Referenced by _Getdays(), _Getmonths(), _Gettnames(), MSVCRT__create_locale(), and setlocale().

◆ lconv [1/2]

struct lconv* MSVCRT_threadlocaleinfostruct::lconv

Definition at line 21 of file locale.h.

◆ lconv [2/2]

struct MSVCRT_lconv* MSVCRT_threadlocaleinfostruct::lconv

Definition at line 128 of file msvcrt.h.

Referenced by localeconv(), MSVCRT__create_locale(), and setlocale().

◆ lconv_intl_refcount

int * MSVCRT_threadlocaleinfostruct::lconv_intl_refcount

Definition at line 125 of file msvcrt.h.

Referenced by MSVCRT__create_locale().

◆ lconv_mon_refcount

int * MSVCRT_threadlocaleinfostruct::lconv_mon_refcount

Definition at line 127 of file msvcrt.h.

Referenced by MSVCRT__create_locale().

◆ lconv_num_refcount

int * MSVCRT_threadlocaleinfostruct::lconv_num_refcount

Definition at line 126 of file msvcrt.h.

Referenced by MSVCRT__create_locale().

◆ locale

char* MSVCRT_threadlocaleinfostruct::locale

Definition at line 118 of file msvcrt.h.

◆ mb_cur_max

int MSVCRT_threadlocaleinfostruct::mb_cur_max

Definition at line 124 of file msvcrt.h.

Referenced by __init_global_locale(), MSVCRT__create_locale(), and setlocale().

◆ pclmap

unsigned char * MSVCRT_threadlocaleinfostruct::pclmap

Definition at line 132 of file msvcrt.h.

Referenced by MSVCRT__create_locale(), and setlocale().

◆ pctype [1/2]

const unsigned short* MSVCRT_threadlocaleinfostruct::pctype

Definition at line 24 of file locale.h.

◆ pctype [2/2]

unsigned short* MSVCRT_threadlocaleinfostruct::pctype

Definition at line 131 of file msvcrt.h.

Referenced by __p__pctype(), __pctype_func(), MSVCRT__create_locale(), and setlocale().

◆ pcumap

unsigned char * MSVCRT_threadlocaleinfostruct::pcumap

Definition at line 133 of file msvcrt.h.

Referenced by MSVCRT__create_locale(), and setlocale().

◆ refcount [1/3]

LONG MSVCRT_threadlocaleinfostruct::refcount

Definition at line 5 of file locale.h.

◆ refcount [2/3]

int MSVCRT_threadlocaleinfostruct::refcount

Definition at line 112 of file msvcrt.h.

Referenced by MSVCRT__create_locale(), and MSVCRT__get_current_locale().

◆ refcount [3/3]

int* MSVCRT_threadlocaleinfostruct::refcount

Definition at line 120 of file msvcrt.h.

◆ wlocale

wchar_t* MSVCRT_threadlocaleinfostruct::wlocale

Definition at line 119 of file msvcrt.h.

◆ wrefcount

int* MSVCRT_threadlocaleinfostruct::wrefcount

Definition at line 121 of file msvcrt.h.


The documentation for this struct was generated from the following files: