osprey/kg++fe/gnu/intl/gettextP.h File Reference

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

Include dependency graph for gettextP.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Types

type  parse_args
type  loaded_domain
type  binding

Defines

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

Functions/Subroutines

static nls_uint32 SWAP PARAMS ((unsigned int))
struct 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
const char *locale_charset PARAMS ((void)) internal_function
char *gettext__ PARAMS ((const char *__msgid))
char *dgettext__ PARAMS ((const char *__domainname, const char *__msgid))
char *dcgettext__ PARAMS ((const char *__domainname, const char *__msgid, int __category))
char *ngettext__ PARAMS ((const char *__msgid1, const char *__msgid2, unsigned long int __n))
char *dngettext__ PARAMS ((const char *__domainname, const char *__msgid1, const char *__msgid2, unsigned long int __n))
char *dcngettext__ PARAMS ((const char *__domainname, const char *__msgid1, const char *__msgid2, unsigned long int __n, int __category))
char *dcigettext__ PARAMS ((const char *__domainname, const char *__msgid1, const char *__msgid2, int __plural, unsigned long int __n, int __category))
char *textdomain__ PARAMS ((const char *__domainname))
char *bindtextdomain__ PARAMS ((const char *__domainname, const char *__dirname))
char *bind_textdomain_codeset__ PARAMS ((const char *__domainname, const char *__codeset))
void gettext_free_exp__ PARAMS ((struct expression *exp)) internal_function
int gettextparse__ PARAMS ((void *arg))

Variables

static nls_uint32 unsigned int ii
int _nl_msg_cat_cntr


Define Documentation

#define __builtin_expect ( expr,
val   )     (expr)

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

#define ZERO   1

Definition at line 156 of file gettextP.h.


Function Documentation

int gettextparse__ PARAMS ( (void *arg  ) 

void gettext_free_exp__ PARAMS ( (struct expression *exp)   ) 

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

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

char* textdomain__ PARAMS ( (const char *__domainname)   ) 

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

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

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

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

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

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

char* gettext__ PARAMS ( (const char *__msgid)   ) 

const char* locale_charset PARAMS ( (void  )  [read]

Definition at line 77 of file cplus-dem.c.

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_unload_domain 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)   )  [read]

static nls_uint32 SWAP PARAMS ( (unsigned int)   )  [inline, static]


Variable Documentation

Definition at line 142 of file loadmsgcat.c.

Referenced by __libc_rwlock_define().

nls_uint32 unsigned int ii [static]

Definition at line 71 of file gettextP.h.

Referenced by _CSHIFT(), _EOSHIFT(), _PACK(), _RESHAPE(), _SPREAD(), _TRANS(), _TRANSFER(), _UNPACK(), COND_BOUNDS_INFO::Add_Access(), SNL_BOUNDS_INFO::Add_Access(), Add_Parent_If_Constraints(), Array_Names_In_Loop(), Cache_Model(), Check_Doacross_Sync_Coverage(), SNL_BOUNDS_INFO::Collect_If_Info(), COND_BOUNDS_INFO::Collect_If_Info(), Compute_Footprint(), Compute_Miss_Bytes(), COND_If_Info(), ACCESS_VECTOR::Convert_Bound_To_Exp(), Convert_Do_Loops_Conditionals(), Create_Shackle_If_Per_Stmt(), Create_Simple_Shackle_Loops(), SD_INFO::Distribution_Range(), Do_Automatic_Transformation(), Enter_Scalar_Expandable_Refs(), SYMBOL_TREE::Enter_Scalar_Refs(), Extended_Lower_Bound(), Extended_Upper_Bound(), Fits_In_The_Cache(), Gen_CheckNo_DART(), PF_LG::Gen_Pref_Node(), Generate_Array_Dependence_For_Statement_Dependence_Graph(), Generate_If_Accesses(), generate_post_order(), Get_If_Info(), Get_Only_Loop_Inside(), Guard_A_Do(), Guard_Test_Redundant(), Handle_Sink_Promotion_Case(), ACCESS_VECTOR::Has_Formal_Parameter(), Has_Reuse(), HMB_Compound_Guard_Test(), HMB_Simple_Guard_Test(), Hoist_Conditionals(), If_While_Region_Fiz_Fuse(), Instr::vector< Instr::Switch_Profile >::insert(), IPA_reorder_legality_process(), IPO_reorder_Fld_Tab(), COND_BOUNDS_INFO::Kill_Written_Symbols(), main(), map_luno(), Mark_Code(), Max_Dep_Distance(), Maybe_Handle_Sink_Promotion_Case(), MIR_Hoistable_Ref(), MIR_Replace(), MIR_Try_Hoist(), Mp_Layout_Lego_Layout(), Mp_Version_Loop(), Mp_Version_Parallel_Region(), ACCESS_VECTOR::Mul(), ACCESS_VECTOR::Negate_Me(), Nest_Model(), One_Cache_Model(), VECTOR_SPACE< T >::operator*=(), Perform_Gather_Scatter(), SNL_ANAL_INFO::CONST_BOUNDS_INFO::Print(), Processor_Update_Outer_Tile(), r_assemble_list(), Read_Pragma_Thread_Affinity(), reconstruct_CFG(), Recursively_Add_Parent_If_Lin_Symbols(), Redundant_Condition(), Remove_Redundant_And_Inconsistent_If(), Remove_Unity_Trip_Loop_Update_If_Accesses(), SE_CT_New_Tile_Infos(), SE_Guard_Depth(), SE_Guard_Tests(), send_attr_ntry(), Set_Enclosing_If_Has_Region(), PROJECTED_REGION::Set_region(), SD_INFO::Set_Worst_Case(), Shackle_Do_Depth_For_If(), Shackleable_Ifs_Surrounding_Stmt(), Shorten_Critical_Recurrence_By_Reassociation(), Simd(), Simd_Analysis(), SNL_Auto_Parallelization(), SNL_Change_Reduction_Loop_Stmts(), SNL_GEN_Scalar_Expand(), SNL_Inner_Machine_Cost(), SNL_INV_Compact_Scalar_Expand(), SNL_INV_Local_Permute_Loops(), SNL_INV_Register_Tile(), SNL_INV_Scalar_Expand(), SNL_Is_Scalar_Expandable(), SNL_NEST_INFO::SNL_NEST_INFO(), SNL_Parallelization_Costs(), SNL_Peel_Iteration(), SNL_Regtile_Loop(), SNL_Update_Strip_Dependence(), Split_Array(), Split_Individual_Common(), PF_LOOPNODE::Split_Loops(), Split_Sx_Depth(), Stride_One_Level(), SWP_Fixup(), SWP_Rename_TNs(), SWP_Reorder_OPs(), SX_INFO::SX_INFO(), variable_union(), MRT::Verify(), Version_Loop(), Version_Region(), vho_lower_icall(), Vintrinsic_Fission(), ARA_LOOP_INFO::Walk_Block(), and ARA_LOOP_INFO::Walk_If().


Generated on Wed Apr 8 15:38:43 2009 for Open64 by  doxygen 1.5.6