#include <po_parser.hpp>
◆ POParser() [1/2]
tinygettext::POParser::POParser |
( |
const std::string & |
filename, |
|
|
std::istream & |
in_, |
|
|
Dictionary & |
dict_, |
|
|
bool |
use_fuzzy = true |
|
) |
| |
|
private |
◆ ~POParser()
tinygettext::POParser::~POParser |
( |
| ) |
|
|
private |
◆ POParser() [2/2]
tinygettext::POParser::POParser |
( |
const POParser & |
| ) |
|
|
private |
◆ error()
void tinygettext::POParser::error |
( |
const std::string & |
msg | ) |
|
|
private |
◆ get_string()
std::string tinygettext::POParser::get_string |
( |
unsigned int |
skip | ) |
|
|
private |
◆ get_string_line()
void tinygettext::POParser::get_string_line |
( |
std::ostringstream & |
str, |
|
|
size_t |
skip |
|
) |
| |
|
private |
◆ is_empty_line()
bool tinygettext::POParser::is_empty_line |
( |
| ) |
|
|
private |
◆ next_line()
void tinygettext::POParser::next_line |
( |
| ) |
|
|
private |
◆ operator=()
◆ parse() [1/2]
void tinygettext::POParser::parse |
( |
| ) |
|
|
private |
◆ parse() [2/2]
void tinygettext::POParser::parse |
( |
const std::string & |
filename, |
|
|
std::istream & |
in, |
|
|
Dictionary & |
dict |
|
) |
| |
|
static |
- Parameters
-
filename | name of the istream, only used in error messages |
in | stream from which the PO file is read. |
dict | dictionary to which the strings are written |
◆ parse_header()
void tinygettext::POParser::parse_header |
( |
const std::string & |
header | ) |
|
|
private |
◆ prefix()
bool tinygettext::POParser::prefix |
( |
const char * |
prefix_str | ) |
|
|
private |
◆ warning()
void tinygettext::POParser::warning |
( |
const std::string & |
msg | ) |
|
|
private |
◆ big5
bool tinygettext::POParser::big5 |
|
private |
◆ conv
IConv tinygettext::POParser::conv |
|
private |
◆ current_line
std::string tinygettext::POParser::current_line |
|
private |
◆ dict
◆ eof
bool tinygettext::POParser::eof |
|
private |
◆ filename
std::string tinygettext::POParser::filename |
|
private |
◆ in
std::istream& tinygettext::POParser::in |
|
private |
◆ line_number
int tinygettext::POParser::line_number |
|
private |
◆ pedantic
bool tinygettext::POParser::pedantic = true |
|
static |
◆ running
bool tinygettext::POParser::running |
|
private |
◆ use_fuzzy
bool tinygettext::POParser::use_fuzzy |
|
private |
The documentation for this class was generated from the following files:
- /home/docker/jenkins/workspace/technical-docs/source/third_party/tinygettext/include/tinygettext/po_parser.hpp
- /home/docker/jenkins/workspace/technical-docs/source/third_party/tinygettext/src/po_parser.cpp