PostgreSQL Source Code
git master
|
#include <pg_locale.h>
Data Fields | |
char | provider |
bool | deterministic |
bool | collate_is_c |
bool | ctype_is_c |
union { | |
struct { | |
const char * locale | |
} builtin | |
locale_t lt | |
} | info |
Definition at line 82 of file pg_locale.h.
struct { ... } pg_locale_struct::builtin |
Referenced by init_database_collation(), and pg_newlocale_from_collation().
bool pg_locale_struct::collate_is_c |
Definition at line 86 of file pg_locale.h.
Referenced by convert_string_datum(), init_database_collation(), pg_newlocale_from_collation(), spg_text_inner_consistent(), and varstr_cmp().
bool pg_locale_struct::ctype_is_c |
Definition at line 87 of file pg_locale.h.
Referenced by init_database_collation(), pg_newlocale_from_collation(), str_initcap(), str_tolower(), and str_toupper().
bool pg_locale_struct::deterministic |
Definition at line 85 of file pg_locale.h.
Referenced by bpchareq(), bpcharne(), hashbpchar(), hashbpcharextended(), hashtext(), hashtextextended(), init_database_collation(), pg_newlocale_from_collation(), text_position_setup(), text_starts_with(), texteq(), textne(), varstr_cmp(), and varstrfastcmp_locale().
union { ... } pg_locale_struct::info |
Referenced by init_database_collation(), make_icu_collator(), make_libc_collator(), pg_newlocale_from_collation(), pg_wc_isalnum(), pg_wc_isalpha(), pg_wc_isdigit(), pg_wc_isgraph(), pg_wc_islower(), pg_wc_isprint(), pg_wc_ispunct(), pg_wc_isspace(), pg_wc_isupper(), pg_wc_tolower(), pg_wc_toupper(), str_initcap(), str_tolower(), and str_toupper().
const char* pg_locale_struct::locale |
Definition at line 92 of file pg_locale.h.
Referenced by make_icu_collator().
locale_t pg_locale_struct::lt |
Definition at line 94 of file pg_locale.h.
Referenced by make_libc_collator(), pg_wc_isalnum(), pg_wc_isalpha(), pg_wc_isdigit(), pg_wc_isgraph(), pg_wc_islower(), pg_wc_isprint(), pg_wc_ispunct(), pg_wc_isspace(), pg_wc_isupper(), pg_wc_tolower(), pg_wc_toupper(), str_initcap(), str_tolower(), and str_toupper().
char pg_locale_struct::provider |
Definition at line 84 of file pg_locale.h.
Referenced by init_database_collation(), pg_newlocale_from_collation(), str_initcap(), str_tolower(), and str_toupper().