OsmAnd
|
Classes | |
class | ParserErrorCollector |
Public Types | |
enum | SingularOverwritePolicy { ALLOW_SINGULAR_OVERWRITES = 0, FORBID_SINGULAR_OVERWRITES = 1 } |
Public Member Functions | |
ParserImpl (const Descriptor *root_message_type, io::ZeroCopyInputStream *input_stream, io::ErrorCollector *error_collector, SingularOverwritePolicy singular_overwrite_policy) | |
~ParserImpl () | |
bool | Parse (Message *output) |
bool | ParseField (const FieldDescriptor *field, Message *output) |
void | ReportError (int line, int col, const string &message) |
void | ReportWarning (int line, int col, const string &message) |
google::protobuf::TextFormat::Parser::ParserImpl::ParserImpl | ( | const Descriptor * | root_message_type, |
io::ZeroCopyInputStream * | input_stream, | ||
io::ErrorCollector * | error_collector, | ||
SingularOverwritePolicy | singular_overwrite_policy | ||
) |
bool google::protobuf::TextFormat::Parser::ParserImpl::Parse | ( | Message * | output | ) |
bool google::protobuf::TextFormat::Parser::ParserImpl::ParseField | ( | const FieldDescriptor * | field, |
Message * | output | ||
) |
void google::protobuf::TextFormat::Parser::ParserImpl::ReportError | ( | int | line, |
int | col, | ||
const string & | message | ||
) |
void google::protobuf::TextFormat::Parser::ParserImpl::ReportWarning | ( | int | line, |
int | col, | ||
const string & | message | ||
) |