ReactOS 0.4.15-dev-7842-g558ab78
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
 
struct {
   char *   locale
 
   MSVCRT_wchar_t *   wlocale
 
   int *   refcount
 
   int *   wrefcount
 
lc_category [6]
 
MSVCRT___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().

◆  [1/3]

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

◆  [2/3]

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

◆  [3/3]

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 MSVCRT__create_locale(), and setlocale().

◆ lc_collate_cp

unsigned int MSVCRT_threadlocaleinfostruct::lc_collate_cp

Definition at line 114 of file msvcrt.h.

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

◆ lc_handle [1/2]

MSVCRT_ulong MSVCRT_threadlocaleinfostruct::lc_handle

Definition at line 115 of file msvcrt.h.

Referenced by setlocale(), and update_threadlocinfo_category().

◆ lc_handle [2/2]

unsigned long MSVCRT_threadlocaleinfostruct::lc_handle[6]

Definition at line 8 of file locale.h.

◆ lc_id [1/2]

MSVCRT_LC_ID MSVCRT_threadlocaleinfostruct::lc_id

Definition at line 116 of file msvcrt.h.

Referenced by MSVCRT__create_locale(), and update_threadlocinfo_category().

◆ lc_id [2/2]

LC_ID MSVCRT_threadlocaleinfostruct::lc_id[6]

Definition at line 9 of file locale.h.

◆ lc_time_curr [1/3]

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().

◆ lc_time_curr [2/3]

struct __lc_time_data* MSVCRT_threadlocaleinfostruct::lc_time_curr

Definition at line 27 of file locale.h.

◆ lc_time_curr [3/3]

MSVCRT___lc_time_data* MSVCRT_threadlocaleinfostruct::lc_time_curr

Definition at line 205 of file msvcrt.h.

◆ lconv [1/2]

struct MSVCRT_lconv * MSVCRT_threadlocaleinfostruct::lconv

Definition at line 128 of file msvcrt.h.

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

◆ lconv [2/2]

struct lconv* MSVCRT_threadlocaleinfostruct::lconv

Definition at line 21 of file locale.h.

◆ 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 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]

unsigned short * MSVCRT_threadlocaleinfostruct::pctype

Definition at line 131 of file msvcrt.h.

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

◆ pctype [2/2]

const unsigned short* MSVCRT_threadlocaleinfostruct::pctype

Definition at line 24 of file locale.h.

◆ pcumap

unsigned char * MSVCRT_threadlocaleinfostruct::pcumap

Definition at line 133 of file msvcrt.h.

Referenced by MSVCRT__create_locale(), and setlocale().

◆ refcount [1/3]

int MSVCRT_threadlocaleinfostruct::refcount

Definition at line 112 of file msvcrt.h.

Referenced by MSVCRT__create_locale(), and MSVCRT__get_current_locale().

◆ refcount [2/3]

int* MSVCRT_threadlocaleinfostruct::refcount

Definition at line 120 of file msvcrt.h.

◆ refcount [3/3]

LONG MSVCRT_threadlocaleinfostruct::refcount

Definition at line 5 of file locale.h.

◆ wlocale [1/2]

wchar_t* MSVCRT_threadlocaleinfostruct::wlocale

Definition at line 119 of file msvcrt.h.

◆ wlocale [2/2]

MSVCRT_wchar_t* MSVCRT_threadlocaleinfostruct::wlocale

Definition at line 186 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: