locale Reference
File
lib/system/include/system/locale.h
Date
Wednesday, June 25, 2014
Tasks
System_Locale_Create
System_LocaleRef System_Locale_Create(
int categoryMask,
const char *name,
System_LocaleRef base );
System_Locale_CType_IsAlpha
bool System_Locale_CType_IsAlpha(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsAlphaNumeric
bool System_Locale_CType_IsAlphaNumeric(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsASCII
bool System_Locale_CType_IsASCII(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsBlank
bool System_Locale_CType_IsBlank(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsControl
bool System_Locale_CType_IsControl(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsDigit
bool System_Locale_CType_IsDigit(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsGraph
bool System_Locale_CType_IsGraph(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsLower
bool System_Locale_CType_IsLower(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsPrint
bool System_Locale_CType_IsPrint(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsPunct
bool System_Locale_CType_IsPunct(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsSpace
bool System_Locale_CType_IsSpace(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsUpper
bool System_Locale_CType_IsUpper(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_IsXDigit
bool System_Locale_CType_IsXDigit(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_ToASCII
int System_Locale_CType_ToASCII(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_ToLower
int System_Locale_CType_ToLower(
System_Locale_CTypeRef ctype,
int c );
System_Locale_CType_ToUpper
int System_Locale_CType_ToUpper(
System_Locale_CTypeRef ctype,
int c );
System_Locale_Duplicate
System_LocaleRef System_Locale_Duplicate(
System_LocaleRef locale );
System_Locale_Free
void System_Locale_Free(
System_LocaleRef locale );
System_Locale_GetCLocale
System_LocaleRef System_Locale_GetCLocale(
void );
System_Locale_GetCollate
System_Locale_CollateRef System_Locale_GetCollate(
System_LocaleRef locale );
System_Locale_GetCType
System_Locale_CTypeRef System_Locale_GetCType(
System_LocaleRef locale );
System_Locale_GetCurrentLocale
System_LocaleRef System_Locale_GetCurrentLocale(
void );
System_Locale_GetDefaultLocale
System_LocaleRef System_Locale_GetDefaultLocale(
void );
System_Locale_GetLConv
struct lconv * System_Locale_GetLConv(
void );
System_Locale_GetLocale
System_LocaleRef System_Locale_GetLocale(
const char *name );
System_Locale_GetMessages
System_Locale_MessagesRef System_Locale_GetMessages(
System_LocaleRef locale );
System_Locale_GetMonetary
System_Locale_MonetaryRef System_Locale_GetMonetary(
System_LocaleRef locale );
System_Locale_GetNumeric
System_Locale_NumericRef System_Locale_GetNumeric(
System_LocaleRef locale );
System_Locale_GetPOSIXLocale
System_LocaleRef System_Locale_GetPOSIXLocale(
void );
System_Locale_GetTime
System_Locale_TimeRef System_Locale_GetTime(
System_LocaleRef locale );
System_Locale_SetLocale
char * System_Locale_SetLocale(
int category,
const char *name );
System_Locale_Use
System_LocaleRef System_Locale_Use(
System_LocaleRef locale );
Types
System_Locale_CollateRef
typedef struct __System_Locale_Collate * System_Locale_CollateRef;
System_Locale_CTypeRef
typedef struct __System_Locale_CType * System_Locale_CTypeRef;
System_Locale_MessagesRef
typedef struct __System_Locale_Messages * System_Locale_MessagesRef;
System_Locale_MonetaryRef
typedef struct __System_Locale_Monetary * System_Locale_MonetaryRef;
System_Locale_NumericRef
typedef struct __System_Locale_Numeric * System_Locale_NumericRef;
System_Locale_TimeRef
typedef struct __System_Locale_Time * System_Locale_TimeRef;
System_LocaleRef
typedef struct __System_Locale * System_LocaleRef;
Macros
__XEOS_LIB_SYSTEM_LOCALE_H__
#define __XEOS_LIB_SYSTEM_LOCALE_H__