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

gettextP.h File Reference

#include <stddef.h>
#include "loadinfo.h"
#include "gmo.h"

Go to the source code of this file.

Data Structures

struct  loaded_domain
struct  binding

Defines

#define __builtin_expect(expr, val)   (expr)
#define W(flag, data)   ((flag) ? SWAP (data) : (data))
#define ZERO   1

Functions

const char *_nl_locale_name PARAMS ((int category, const char *categoryname))
loaded_l10nfile *_nl_find_domain PARAMS ((const char *__dirname, char *__locale, const char *__domainname, struct binding *__domainbinding)) internal_function
void _nl_load_domain PARAMS ((struct loaded_l10nfile *__domain, struct binding *__domainbinding)) internal_function
void _nl_unload_domain PARAMS ((struct loaded_domain *__domain)) internal_function
const char *_nl_init_domain_conv PARAMS ((struct loaded_l10nfile *__domain_file, struct loaded_domain *__domain, struct binding *__domainbinding)) internal_function
char *_nl_find_msg PARAMS ((struct loaded_l10nfile *domain_file, struct binding *domainbinding, const char *msgid, size_t *lengthp)) internal_function
char *libintl_gettext PARAMS ((const char *__msgid))
char *libintl_dgettext PARAMS ((const char *__domainname, const char *__msgid))
char *libintl_dcgettext PARAMS ((const char *__domainname, const char *__msgid, int __category))
char *libintl_ngettext PARAMS ((const char *__msgid1, const char *__msgid2, unsigned long int __n))
char *libintl_dngettext PARAMS ((const char *__domainname, const char *__msgid1, const char *__msgid2, unsigned long int __n))
char *libintl_dcngettext PARAMS ((const char *__domainname, const char *__msgid1, const char *__msgid2, unsigned long int __n, int __category))
char *libintl_dcigettext PARAMS ((const char *__domainname, const char *__msgid1, const char *__msgid2, int __plural, unsigned long int __n, int __category))
char *libintl_textdomain PARAMS ((const char *__domainname))
char *libintl_bindtextdomain PARAMS ((const char *__domainname, const char *__dirname))
char *libintl_bind_textdomain_codeset PARAMS ((const char *__domainname, const char *__codeset))

Variables

nls_uint32 nls_uint32 i
int _nl_msg_cat_cntr


Define Documentation

#define __builtin_expect expr,
val   )     (expr)
 

Definition at line 58 of file gettextP.h.

#define W flag,
data   )     ((flag) ? SWAP (data) : (data))
 

Definition at line 62 of file gettextP.h.

#define ZERO   1
 

Definition at line 142 of file gettextP.h.


Function Documentation

char* libintl_bind_textdomain_codeset PARAMS (const char *__domainname, const char *__codeset)   ) 
 

char* libintl_bindtextdomain PARAMS (const char *__domainname, const char *__dirname)   ) 
 

char* libintl_textdomain PARAMS (const char *__domainname)   ) 
 

char* libintl_dcigettext PARAMS (const char *__domainname, const char *__msgid1, const char *__msgid2, int __plural, unsigned long int __n, int __category)   ) 
 

char* libintl_dcngettext PARAMS (const char *__domainname, const char *__msgid1, const char *__msgid2, unsigned long int __n, int __category)   ) 
 

char* libintl_dngettext PARAMS (const char *__domainname, const char *__msgid1, const char *__msgid2, unsigned long int __n)   ) 
 

char* libintl_ngettext PARAMS (const char *__msgid1, const char *__msgid2, unsigned long int __n)   ) 
 

char* libintl_dcgettext PARAMS (const char *__domainname, const char *__msgid, int __category)   ) 
 

char* libintl_dgettext PARAMS (const char *__domainname, const char *__msgid)   ) 
 

char* libintl_gettext PARAMS (const char *__msgid)   ) 
 

char* _nl_find_msg PARAMS (struct loaded_l10nfile *domain_file, struct binding *domainbinding, const char *msgid, size_t *lengthp  ) 
 

const char* _nl_init_domain_conv PARAMS (struct loaded_l10nfile *__domain_file, struct loaded_domain *__domain, struct binding *__domainbinding)   ) 
 

void _nl_free_domain_conv PARAMS (struct loaded_domain *__domain)   ) 
 

void _nl_load_domain PARAMS (struct loaded_l10nfile *__domain, struct binding *__domainbinding)   ) 
 

struct loaded_l10nfile* _nl_find_domain PARAMS (const char *__dirname, char *__locale, const char *__domainname, struct binding *__domainbinding)   ) 
 

const char* _nl_locale_name PARAMS (int category, const char *categoryname  ) 
 


Variable Documentation

int _nl_msg_cat_cntr
 

Definition at line 496 of file loadmsgcat.c.

nls_uint32 nls_uint32 i [static]
 

Definition at line 72 of file gettextP.h.


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