Back to index

cell-binutils  2.17cvs20070401
Classes | Defines | Functions
loadinfo.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  loaded_l10nfile

Defines

#define PARAMS(args)   ()
#define internal_function
#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))
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_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))

Class Documentation

struct loaded_l10nfile

Definition at line 76 of file loadinfo.h.

Collaboration diagram for loaded_l10nfile:
Class Members
const void * data
int decided
const char * filename
struct loaded_l10nfile * next
struct loaded_l10nfile * successor

Define Documentation

#define __builtin_expect (   expr,
  val 
)    (expr)

Definition at line 50 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.

Definition at line 72 of file loadinfo.h.

#define CEN_SPONSOR   2

Definition at line 64 of file loadinfo.h.

Definition at line 44 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.

Definition at line 73 of file loadinfo.h.


Function Documentation

const char* _nl_normalize_codeset PARAMS ( (const char *codeset, size_t name_len)  )
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)  ) [read]
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)  )