locale Reference

File
lib/posix/include/posix/locale.h
Date
Wednesday, June 25, 2014
Includes

Tasks

duplocale

locale_t duplocale( locale_t locobj );

freelocale

void freelocale( locale_t locobj );

newlocale

locale_t newlocale( int category_mask, const char *locale, locale_t base );

uselocale

locale_t uselocale( locale_t ocobj );

Macros

__XEOS_LIB_POSIX_LOCALE_H__

#define __XEOS_LIB_POSIX_LOCALE_H__

LC_ALL_MASK

#define LC_ALL_MASK 0x3F

LC_COLLATE_MASK

#define LC_COLLATE_MASK 0x01

LC_CTYPE_MASK

#define LC_CTYPE_MASK 0x02

LC_GLOBAL_LOCALE

#define LC_GLOBAL_LOCALE ( ( locale_t )-1 )

LC_MESSAGES

#define LC_MESSAGES 6

LC_MESSAGES_MASK

#define LC_MESSAGES_MASK 0x04

LC_MONETARY_MASK

#define LC_MONETARY_MASK 0x08

LC_NUMERIC_MASK

#define LC_NUMERIC_MASK 0x10

LC_TIME_MASK

#define LC_TIME_MASK 0x20