Pyrogenesis
trunk
|
Namespaces | |
anonymous_namespace{dictionary.cpp} | |
anonymous_namespace{language.cpp} | |
anonymous_namespace{plural_forms.cpp} | |
detail | |
Classes | |
class | Dictionary |
A simple dictionary class that mimics gettext() behaviour. More... | |
class | DictionaryManager |
Manager class for dictionaries, you give it a bunch of directories with .po files and it will then automatically load the right file on demand depending on which language was set. More... | |
class | FileSystem |
class | IConv |
class | Language |
Lightweight wrapper around LanguageSpec. More... | |
struct | Language_hash |
struct | LanguageSpec |
class | Log |
class | PluralForms |
class | POParser |
class | POParserError |
class | UnixFileSystem |
Typedefs | |
using | iconv_t = ::iconv_t |
typedef unsigned int(* | PluralFunc) (int n) |
Functions | |
iconv_t | iconv_open (const char *tocode, const char *fromcode) |
size_t | iconv (iconv_t cd, const char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft) |
int | iconv_close (iconv_t cd) |
bool | operator< (const Language &lhs, const Language &rhs) |
static bool | has_suffix (const std::string &lhs, const std::string &rhs) |
static bool | has_prefix (const std::string &lhs, const std::string &rhs) |
Variables | |
static const LanguageSpec | languages [] |
Language Definitions. More... | |
using tinygettext::iconv_t = typedef ::iconv_t |
typedef unsigned int(* tinygettext::PluralFunc) (int n) |
|
static |
|
static |
|
inline |
|
inline |
|
inline |
|
static |
Language Definitions.