Back to index

glibc  2.9
Classes | Public Types | Public Attributes
locale_data Struct Reference

#include <localeinfo.h>

Collaboration diagram for locale_data:
Collaboration graph

List of all members.


union  locale_data_value

Public Types

enum  { ld_malloced, ld_mapped, ld_archive }

Public Attributes

const char * name
const char * filedata
off_t filesize
enum locale_data:: { ... }  alloc
struct locale_data.private private
unsigned int usage_count
int use_translit
unsigned int nstrings

Detailed Description

Definition at line 49 of file localeinfo.h.

Class Documentation

union locale_data::locale_data_value

Definition at line 81 of file localeinfo.h.

Class Members
const char * string
unsigned int word
const uint32_t * wstr

Member Enumeration Documentation

anonymous enum

Definition at line 54 of file localeinfo.h.

    ld_malloced,            /* Both are malloc'd.  */
    ld_mapped,                     /* name is malloc'd, filedata mmap'd */
    ld_archive                     /* Both point into mmap'd archive regions.  */
  } alloc;

Member Data Documentation

enum { ... } locale_data::alloc

Definition at line 52 of file localeinfo.h.

Definition at line 53 of file localeinfo.h.

Definition at line 51 of file localeinfo.h.

Definition at line 80 of file localeinfo.h.

struct { ... } locale_data::private

Definition at line 75 of file localeinfo.h.

Definition at line 77 of file localeinfo.h.

The documentation for this struct was generated from the following file: