PostgreSQL Source Code git master
pg_locale_struct Struct Reference

#include <pg_locale.h>

Data Fields

bool deterministic
 
bool collate_is_c
 
bool ctype_is_c
 
bool is_default
 
const struct collate_methodscollate
 
const struct ctype_methodsctype
 
union {
   struct {
      const char *   locale
 
      bool   casemap_full
 
   }   builtin
 
   locale_t   lt
 
}; 
 

Detailed Description

Definition at line 149 of file pg_locale.h.

Field Documentation

◆ 

union { ... } pg_locale_struct::@165

◆ 

struct { ... } pg_locale_struct::builtin

◆ casemap_full

bool pg_locale_struct::casemap_full

Definition at line 164 of file pg_locale.h.

Referenced by create_pg_locale_builtin().

◆ collate

const struct collate_methods* pg_locale_struct::collate

◆ collate_is_c

◆ ctype

◆ ctype_is_c

◆ deterministic

◆ is_default

bool pg_locale_struct::is_default

Definition at line 154 of file pg_locale.h.

Referenced by create_pg_locale(), and init_database_collation().

◆ locale

const char* pg_locale_struct::locale

Definition at line 163 of file pg_locale.h.

Referenced by create_pg_locale_builtin(), and create_pg_locale_icu().

◆ lt

locale_t pg_locale_struct::lt

Definition at line 166 of file pg_locale.h.

Referenced by create_pg_locale_libc().


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