#include <text_format.h>
|
void | AllowCaseInsensitiveField (bool allow) |
|
void | AllowCaseInsensitiveField (bool allow) |
|
void | AllowFieldNumber (bool allow) |
|
void | AllowFieldNumber (bool allow) |
|
void | AllowPartialMessage (bool allow) |
|
void | AllowPartialMessage (bool allow) |
|
void | AllowUnknownExtension (bool allow) |
|
void | AllowUnknownExtension (bool allow) |
|
void | AllowUnknownField (bool allow) |
|
void | AllowUnknownField (bool allow) |
|
bool | Merge (io::ZeroCopyInputStream *input, Message *output) |
|
bool | Merge (io::ZeroCopyInputStream *input, Message *output) |
|
bool | MergeFromString (const std::string &input, Message *output) |
|
bool | MergeFromString (ConstStringParam input, Message *output) |
|
bool | Parse (io::ZeroCopyInputStream *input, Message *output) |
|
bool | Parse (io::ZeroCopyInputStream *input, Message *output) |
|
bool | ParseFieldValueFromString (const std::string &input, const FieldDescriptor *field, Message *output) |
|
bool | ParseFieldValueFromString (const std::string &input, const FieldDescriptor *field, Message *output) |
|
bool | ParseFromString (const std::string &input, Message *output) |
|
bool | ParseFromString (ConstStringParam input, Message *output) |
|
| Parser () |
|
| Parser () |
|
void | RecordErrorsTo (io::ErrorCollector *error_collector) |
|
void | RecordErrorsTo (io::ErrorCollector *error_collector) |
|
void | SetFinder (const Finder *finder) |
|
void | SetFinder (const Finder *finder) |
|
void | SetRecursionLimit (int limit) |
|
void | SetRecursionLimit (int limit) |
|
void | WriteLocationsTo (ParseInfoTree *tree) |
|
void | WriteLocationsTo (ParseInfoTree *tree) |
|
| ~Parser () |
|
| ~Parser () |
|
◆ Parser() [1/2]
google::protobuf::TextFormat::Parser::Parser |
( |
| ) |
|
◆ ~Parser() [1/2]
google::protobuf::TextFormat::Parser::~Parser |
( |
| ) |
|
◆ Parser() [2/2]
google::protobuf::TextFormat::Parser::Parser |
( |
| ) |
|
◆ ~Parser() [2/2]
google::protobuf::TextFormat::Parser::~Parser |
( |
| ) |
|
◆ AllowCaseInsensitiveField() [1/2]
void google::protobuf::TextFormat::Parser::AllowCaseInsensitiveField |
( |
bool |
allow | ) |
|
|
inline |
◆ AllowCaseInsensitiveField() [2/2]
void google::protobuf::TextFormat::Parser::AllowCaseInsensitiveField |
( |
bool |
allow | ) |
|
|
inline |
◆ AllowFieldNumber() [1/2]
void google::protobuf::TextFormat::Parser::AllowFieldNumber |
( |
bool |
allow | ) |
|
|
inline |
◆ AllowFieldNumber() [2/2]
void google::protobuf::TextFormat::Parser::AllowFieldNumber |
( |
bool |
allow | ) |
|
|
inline |
◆ AllowPartialMessage() [1/2]
void google::protobuf::TextFormat::Parser::AllowPartialMessage |
( |
bool |
allow | ) |
|
|
inline |
◆ AllowPartialMessage() [2/2]
void google::protobuf::TextFormat::Parser::AllowPartialMessage |
( |
bool |
allow | ) |
|
|
inline |
◆ AllowUnknownExtension() [1/2]
void google::protobuf::TextFormat::Parser::AllowUnknownExtension |
( |
bool |
allow | ) |
|
|
inline |
◆ AllowUnknownExtension() [2/2]
void google::protobuf::TextFormat::Parser::AllowUnknownExtension |
( |
bool |
allow | ) |
|
|
inline |
◆ AllowUnknownField() [1/2]
void google::protobuf::TextFormat::Parser::AllowUnknownField |
( |
bool |
allow | ) |
|
|
inline |
◆ AllowUnknownField() [2/2]
void google::protobuf::TextFormat::Parser::AllowUnknownField |
( |
bool |
allow | ) |
|
|
inline |
◆ Merge() [1/2]
◆ Merge() [2/2]
◆ MergeFromString() [1/2]
bool google::protobuf::TextFormat::Parser::MergeFromString |
( |
const std::string & |
input, |
|
|
Message * |
output |
|
) |
| |
◆ MergeFromString() [2/2]
◆ MergeUsingImpl() [1/2]
◆ MergeUsingImpl() [2/2]
◆ Parse() [1/2]
◆ Parse() [2/2]
◆ ParseFieldValueFromString() [1/2]
◆ ParseFieldValueFromString() [2/2]
◆ ParseFromString() [1/2]
bool google::protobuf::TextFormat::Parser::ParseFromString |
( |
const std::string & |
input, |
|
|
Message * |
output |
|
) |
| |
◆ ParseFromString() [2/2]
◆ RecordErrorsTo() [1/2]
void google::protobuf::TextFormat::Parser::RecordErrorsTo |
( |
io::ErrorCollector * |
error_collector | ) |
|
|
inline |
◆ RecordErrorsTo() [2/2]
void google::protobuf::TextFormat::Parser::RecordErrorsTo |
( |
io::ErrorCollector * |
error_collector | ) |
|
|
inline |
◆ SetFinder() [1/2]
void google::protobuf::TextFormat::Parser::SetFinder |
( |
const Finder * |
finder | ) |
|
|
inline |
◆ SetFinder() [2/2]
void google::protobuf::TextFormat::Parser::SetFinder |
( |
const Finder * |
finder | ) |
|
|
inline |
◆ SetRecursionLimit() [1/2]
void google::protobuf::TextFormat::Parser::SetRecursionLimit |
( |
int |
limit | ) |
|
|
inline |
◆ SetRecursionLimit() [2/2]
void google::protobuf::TextFormat::Parser::SetRecursionLimit |
( |
int |
limit | ) |
|
|
inline |
◆ WriteLocationsTo() [1/2]
void google::protobuf::TextFormat::Parser::WriteLocationsTo |
( |
ParseInfoTree * |
tree | ) |
|
|
inline |
◆ WriteLocationsTo() [2/2]
void google::protobuf::TextFormat::Parser::WriteLocationsTo |
( |
ParseInfoTree * |
tree | ) |
|
|
inline |
◆ allow_case_insensitive_field_
bool google::protobuf::TextFormat::Parser::allow_case_insensitive_field_ |
|
private |
◆ allow_field_number_
bool google::protobuf::TextFormat::Parser::allow_field_number_ |
|
private |
◆ allow_partial_
bool google::protobuf::TextFormat::Parser::allow_partial_ |
|
private |
◆ allow_relaxed_whitespace_
bool google::protobuf::TextFormat::Parser::allow_relaxed_whitespace_ |
|
private |
◆ allow_singular_overwrites_
bool google::protobuf::TextFormat::Parser::allow_singular_overwrites_ |
|
private |
◆ allow_unknown_enum_
bool google::protobuf::TextFormat::Parser::allow_unknown_enum_ |
|
private |
◆ allow_unknown_extension_
bool google::protobuf::TextFormat::Parser::allow_unknown_extension_ |
|
private |
◆ allow_unknown_field_
bool google::protobuf::TextFormat::Parser::allow_unknown_field_ |
|
private |
◆ error_collector_
◆ finder_
const Finder * google::protobuf::TextFormat::Parser::finder_ |
|
private |
◆ parse_info_tree_
ParseInfoTree * google::protobuf::TextFormat::Parser::parse_info_tree_ |
|
private |
◆ recursion_limit_
int google::protobuf::TextFormat::Parser::recursion_limit_ |
|
private |
The documentation for this class was generated from the following files: