#include <po_parser.hpp>
tinygettext::POParser::POParser |
( |
const std::string & |
filename, |
|
|
std::istream & |
in_, |
|
|
Dictionary & |
dict_, |
|
|
bool |
use_fuzzy = true |
|
) |
| |
|
private |
tinygettext::POParser::~POParser |
( |
| ) |
|
|
private |
tinygettext::POParser::POParser |
( |
const POParser & |
| ) |
|
|
private |
void tinygettext::POParser::error |
( |
const std::string & |
msg | ) |
|
|
private |
std::string tinygettext::POParser::get_string |
( |
unsigned int |
skip | ) |
|
|
private |
void tinygettext::POParser::get_string_line |
( |
std::ostringstream & |
str, |
|
|
size_t |
skip |
|
) |
| |
|
private |
bool tinygettext::POParser::is_empty_line |
( |
| ) |
|
|
private |
void tinygettext::POParser::next_line |
( |
| ) |
|
|
private |
void tinygettext::POParser::parse |
( |
| ) |
|
|
private |
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 |
void tinygettext::POParser::parse_header |
( |
const std::string & |
header | ) |
|
|
private |
bool tinygettext::POParser::prefix |
( |
const char * |
prefix_str | ) |
|
|
private |
void tinygettext::POParser::warning |
( |
const std::string & |
msg | ) |
|
|
private |
bool tinygettext::POParser::big5 |
|
private |
IConv tinygettext::POParser::conv |
|
private |
std::string tinygettext::POParser::current_line |
|
private |
bool tinygettext::POParser::eof |
|
private |
std::string tinygettext::POParser::filename |
|
private |
std::istream& tinygettext::POParser::in |
|
private |
int tinygettext::POParser::line_number |
|
private |
bool tinygettext::POParser::pedantic = true |
|
static |
bool tinygettext::POParser::running |
|
private |
bool tinygettext::POParser::use_fuzzy |
|
private |
The documentation for this class was generated from the following files:
- /var/svn/checkout/source/third_party/tinygettext/include/tinygettext/po_parser.hpp
- /var/svn/checkout/source/third_party/tinygettext/src/po_parser.cpp