include/locale.h File Reference

Go to the source code of this file.

Data Structures

struct  lconv

Defines

#define _ABLE_CLIB_LOCALE_H   1
#define LC_CTYPE   __LC_CTYPE
#define LC_NUMERIC   __LC_NUMERIC
#define LC_TIME   __LC_TIME
#define LC_COLLATE   __LC_COLLATE
#define LC_MONETARY   __LC_MONETARY
#define LC_MESSAGES   __LC_MESSAGES
#define LC_ALL   __LC_ALL
#define LC_PAPER   __LC_PAPER
#define LC_NAME   __LC_NAME
#define LC_ADDRESS   __LC_ADDRESS
#define LC_TELEPHONE   __LC_TELEPHONE
#define LC_MEASUREMENT   __LC_MEASUREMENT
#define LC_IDENTIFICATION   __LC_IDENTIFICATION

Enumerations

enum  {
  __LC_CTYPE = 0, __LC_NUMERIC = 1, __LC_TIME = 2, __LC_COLLATE = 3,
  __LC_MONETARY = 4, __LC_MESSAGES = 5, __LC_ALL = 6, __LC_PAPER = 7,
  __LC_NAME = 8, __LC_ADDRESS = 9, __LC_TELEPHONE = 10, __LC_MEASUREMENT = 11,
  __LC_IDENTIFICATION = 12
}

Functions

char * setlocale (int __category, __const char *__locale)
struct lconvlocaleconv (void)


Define Documentation

#define _ABLE_CLIB_LOCALE_H   1

#define LC_ADDRESS   __LC_ADDRESS

#define LC_ALL   __LC_ALL

#define LC_COLLATE   __LC_COLLATE

#define LC_CTYPE   __LC_CTYPE

#define LC_IDENTIFICATION   __LC_IDENTIFICATION

#define LC_MEASUREMENT   __LC_MEASUREMENT

#define LC_MESSAGES   __LC_MESSAGES

#define LC_MONETARY   __LC_MONETARY

#define LC_NAME   __LC_NAME

#define LC_NUMERIC   __LC_NUMERIC

#define LC_PAPER   __LC_PAPER

#define LC_TELEPHONE   __LC_TELEPHONE

#define LC_TIME   __LC_TIME


Enumeration Type Documentation

anonymous enum

Enumerator:
__LC_CTYPE 
__LC_NUMERIC 
__LC_TIME 
__LC_COLLATE 
__LC_MONETARY 
__LC_MESSAGES 
__LC_ALL 
__LC_PAPER 
__LC_NAME 
__LC_ADDRESS 
__LC_TELEPHONE 
__LC_MEASUREMENT 
__LC_IDENTIFICATION 


Function Documentation

struct lconv* localeconv ( void   )  [read]

char* setlocale ( int  __category,
__const char *  __locale 
)


Generated on Tue Jan 20 14:28:56 2009 for ABLE LIBC by  doxygen 1.5.6