Main Page | Data Structures | Directories | File List | Data Fields | Globals

loadinfo.h File Reference

Go to the source code of this file.

Data Structures

struct  loaded_l10nfile

Defines

#define _LOADINFO_H   1
#define PARAMS(args)   ()
#define __builtin_expect(expr, val)   (expr)
#define PATH_SEPARATOR   ':'
#define CEN_REVISION   1
#define CEN_SPONSOR   2
#define CEN_SPECIAL   4
#define XPG_NORM_CODESET   8
#define XPG_CODESET   16
#define TERRITORY   32
#define CEN_AUDIENCE   64
#define XPG_MODIFIER   128
#define CEN_SPECIFIC   (CEN_REVISION|CEN_SPONSOR|CEN_SPECIAL|CEN_AUDIENCE)
#define XPG_SPECIFIC   (XPG_CODESET|XPG_NORM_CODESET|XPG_MODIFIER)

Functions

const char *_nl_normalize_codeset PARAMS ((const char *codeset, size_t name_len))
loaded_l10nfile *_nl_make_l10nflist PARAMS ((struct loaded_l10nfile **l10nfile_list, const char *dirlist, size_t dirlist_len, int mask, const char *language, const char *territory, const char *codeset, const char *normalized_codeset, const char *modifier, const char *special, const char *sponsor, const char *revision, const char *filename, int do_allocate))
const char *_nl_expand_alias PARAMS ((const char *name))
int _nl_explode_name PARAMS ((char *name, const char **language, const char **modifier, const char **territory, const char **codeset, const char **normalized_codeset, const char **special, const char **sponsor, const char **revision))


Define Documentation

#define __builtin_expect expr,
val   )     (expr)
 

Definition at line 50 of file loadinfo.h.

#define _LOADINFO_H   1
 

Definition at line 21 of file loadinfo.h.

#define CEN_AUDIENCE   64
 

Definition at line 69 of file loadinfo.h.

#define CEN_REVISION   1
 

Definition at line 63 of file loadinfo.h.

#define CEN_SPECIAL   4
 

Definition at line 65 of file loadinfo.h.

#define CEN_SPECIFIC   (CEN_REVISION|CEN_SPONSOR|CEN_SPECIAL|CEN_AUDIENCE)
 

Definition at line 72 of file loadinfo.h.

#define CEN_SPONSOR   2
 

Definition at line 64 of file loadinfo.h.

#define PARAMS args   )     ()
 

Definition at line 39 of file loadinfo.h.

#define PATH_SEPARATOR   ':'
 

Definition at line 59 of file loadinfo.h.

#define TERRITORY   32
 

Definition at line 68 of file loadinfo.h.

#define XPG_CODESET   16
 

Definition at line 67 of file loadinfo.h.

#define XPG_MODIFIER   128
 

Definition at line 70 of file loadinfo.h.

#define XPG_NORM_CODESET   8
 

Definition at line 66 of file loadinfo.h.

#define XPG_SPECIFIC   (XPG_CODESET|XPG_NORM_CODESET|XPG_MODIFIER)
 

Definition at line 73 of file loadinfo.h.


Function Documentation

int _nl_explode_name PARAMS (char *name, const char **language, const char **modifier, const char **territory, const char **codeset, const char **normalized_codeset, const char **special, const char **sponsor, const char **revision)   ) 
 

char *_nl_find_language PARAMS (const char *name)   ) 
 

struct loaded_l10nfile* _nl_make_l10nflist PARAMS (struct loaded_l10nfile **l10nfile_list, const char *dirlist, size_t dirlist_len, int mask, const char *language, const char *territory, const char *codeset, const char *normalized_codeset, const char *modifier, const char *special, const char *sponsor, const char *revision, const char *filename, int do_allocate)   ) 
 

const char* _nl_normalize_codeset PARAMS (const char *codeset, size_t name_len)   ) 
 


Generated on Sun Dec 26 11:23:28 2004 for lincity by  doxygen 1.3.9.1