#include <proto_writer.h>
|
| void | DecrementInvalidDepth () |
| |
| bool | done () override |
| |
| ProtoWriter * | EndList () override |
| |
| ProtoWriter * | EndObject () override |
| |
| bool | ignore_unknown_fields () |
| |
| void | IncrementInvalidDepth () |
| |
| int | invalid_depth () |
| |
| ErrorListener * | listener () |
| |
| const LocationTrackerInterface & | location () |
| |
| | ProtoWriter (TypeResolver *type_resolver, const google::protobuf::Type &type, strings::ByteSink *output, ErrorListener *listener) |
| |
| ProtoWriter * | RenderBool (StringPiece name, bool value) override |
| |
| ProtoWriter * | RenderBytes (StringPiece name, StringPiece value) override |
| |
| virtual ProtoWriter * | RenderDataPiece (StringPiece name, const DataPiece &value) |
| |
| ProtoWriter * | RenderDouble (StringPiece name, double value) override |
| |
| ProtoWriter * | RenderFloat (StringPiece name, float value) override |
| |
| ProtoWriter * | RenderInt32 (StringPiece name, int32 value) override |
| |
| ProtoWriter * | RenderInt64 (StringPiece name, int64 value) override |
| |
| ProtoWriter * | RenderNull (StringPiece name) override |
| |
| ProtoWriter * | RenderString (StringPiece name, StringPiece value) override |
| |
| ProtoWriter * | RenderUint32 (StringPiece name, uint32 value) override |
| |
| ProtoWriter * | RenderUint64 (StringPiece name, uint64 value) override |
| |
| void | set_case_insensitive_enum_parsing (bool case_insensitive_enum_parsing) |
| |
| void | set_ignore_unknown_enum_values (bool ignore_unknown_enum_values) |
| |
| void | set_ignore_unknown_fields (bool ignore_unknown_fields) |
| |
| void | set_use_lower_camel_for_enums (bool use_lower_camel_for_enums) |
| |
| ProtoWriter * | StartList (StringPiece name) override |
| |
| ProtoWriter * | StartObject (StringPiece name) override |
| |
| io::CodedOutputStream * | stream () |
| |
| const TypeInfo * | typeinfo () |
| |
| | ~ProtoWriter () override |
| |
| virtual | ~StructuredObjectWriter () |
| |
| void | set_use_strict_base64_decoding (bool value) |
| |
| bool | use_strict_base64_decoding () const |
| |
| virtual | ~ObjectWriter () |
| |
|
| const google::protobuf::Field * | BeginNamed (StringPiece name, bool is_list) |
| |
| ProtoElement * | element () override |
| |
| void | InvalidName (StringPiece unknown_name, StringPiece message) |
| |
| void | InvalidValue (StringPiece type_name, StringPiece value) |
| |
| bool | IsRepeated (const google::protobuf::Field &field) |
| |
| const google::protobuf::Field * | Lookup (StringPiece name) |
| |
| const google::protobuf::Type * | LookupType (const google::protobuf::Field *field) |
| |
| void | MissingField (StringPiece missing_name) |
| |
| | ProtoWriter (const TypeInfo *typeinfo, const google::protobuf::Type &type, strings::ByteSink *output, ErrorListener *listener) |
| |
| ProtoWriter * | RenderPrimitiveField (const google::protobuf::Field &field, const google::protobuf::Type &type, const DataPiece &value) |
| |
| ProtoWriter * | StartListField (const google::protobuf::Field &field, const google::protobuf::Type &type) |
| |
| ProtoWriter * | StartObjectField (const google::protobuf::Field &field, const google::protobuf::Type &type) |
| |
| bool | ValidOneof (const google::protobuf::Field &field, StringPiece unnormalized_name) |
| |
| void | WriteRootMessage () |
| |
| void | WriteTag (const google::protobuf::Field &field) |
| |
| | StructuredObjectWriter () |
| |
| | ObjectWriter () |
| |
Definition at line 67 of file proto_writer.h.
◆ ProtoWriter() [1/2]
◆ ~ProtoWriter()
| google::protobuf::util::converter::ProtoWriter::~ProtoWriter |
( |
| ) |
|
|
override |
◆ ProtoWriter() [2/2]
◆ BeginNamed()
◆ DecrementInvalidDepth()
| void google::protobuf::util::converter::ProtoWriter::DecrementInvalidDepth |
( |
| ) |
|
|
inline |
◆ done()
| bool google::protobuf::util::converter::ProtoWriter::done |
( |
| ) |
|
|
inlineoverridevirtual |
◆ element()
| ProtoElement* google::protobuf::util::converter::ProtoWriter::element |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ EndList()
| ProtoWriter * google::protobuf::util::converter::ProtoWriter::EndList |
( |
| ) |
|
|
overridevirtual |
◆ EndObject()
| ProtoWriter * google::protobuf::util::converter::ProtoWriter::EndObject |
( |
| ) |
|
|
overridevirtual |
◆ GOOGLE_DISALLOW_IMPLICIT_CONSTRUCTORS()
| google::protobuf::util::converter::ProtoWriter::GOOGLE_DISALLOW_IMPLICIT_CONSTRUCTORS |
( |
ProtoWriter |
| ) |
|
|
private |
◆ ignore_unknown_fields()
| bool google::protobuf::util::converter::ProtoWriter::ignore_unknown_fields |
( |
| ) |
|
|
inline |
◆ IncrementInvalidDepth()
| void google::protobuf::util::converter::ProtoWriter::IncrementInvalidDepth |
( |
| ) |
|
|
inline |
◆ invalid_depth()
| int google::protobuf::util::converter::ProtoWriter::invalid_depth |
( |
| ) |
|
|
inline |
◆ InvalidName()
◆ InvalidValue()
◆ IsRepeated()
◆ listener()
| ErrorListener* google::protobuf::util::converter::ProtoWriter::listener |
( |
| ) |
|
|
inline |
◆ location()
◆ Lookup()
◆ LookupType()
◆ MissingField()
| void google::protobuf::util::converter::ProtoWriter::MissingField |
( |
StringPiece |
missing_name | ) |
|
|
protected |
◆ RenderBool()
◆ RenderBytes()
◆ RenderDataPiece()
◆ RenderDouble()
◆ RenderFloat()
◆ RenderInt32()
◆ RenderInt64()
◆ RenderNull()
◆ RenderPrimitiveField()
◆ RenderString()
◆ RenderUint32()
◆ RenderUint64()
◆ set_case_insensitive_enum_parsing()
| void google::protobuf::util::converter::ProtoWriter::set_case_insensitive_enum_parsing |
( |
bool |
case_insensitive_enum_parsing | ) |
|
|
inline |
◆ set_ignore_unknown_enum_values()
| void google::protobuf::util::converter::ProtoWriter::set_ignore_unknown_enum_values |
( |
bool |
ignore_unknown_enum_values | ) |
|
|
inline |
◆ set_ignore_unknown_fields()
| void google::protobuf::util::converter::ProtoWriter::set_ignore_unknown_fields |
( |
bool |
ignore_unknown_fields | ) |
|
|
inline |
◆ set_use_lower_camel_for_enums()
| void google::protobuf::util::converter::ProtoWriter::set_use_lower_camel_for_enums |
( |
bool |
use_lower_camel_for_enums | ) |
|
|
inline |
◆ StartList()
◆ StartListField()
◆ StartObject()
◆ StartObjectField()
◆ stream()
◆ typeinfo()
| const TypeInfo* google::protobuf::util::converter::ProtoWriter::typeinfo |
( |
| ) |
|
|
inline |
◆ ValidOneof()
◆ WriteEnum()
◆ WriteRootMessage()
| void google::protobuf::util::converter::ProtoWriter::WriteRootMessage |
( |
| ) |
|
|
protected |
◆ WriteTag()
◆ adapter_
◆ buffer_
| std::string google::protobuf::util::converter::ProtoWriter::buffer_ |
|
private |
◆ case_insensitive_enum_parsing_
| bool google::protobuf::util::converter::ProtoWriter::case_insensitive_enum_parsing_ |
|
private |
◆ done_
| bool google::protobuf::util::converter::ProtoWriter::done_ |
|
private |
◆ element_
| std::unique_ptr<ProtoElement> google::protobuf::util::converter::ProtoWriter::element_ |
|
private |
◆ ignore_unknown_enum_values_
| bool google::protobuf::util::converter::ProtoWriter::ignore_unknown_enum_values_ |
|
private |
◆ ignore_unknown_fields_
| bool google::protobuf::util::converter::ProtoWriter::ignore_unknown_fields_ |
|
private |
◆ invalid_depth_
| int google::protobuf::util::converter::ProtoWriter::invalid_depth_ |
|
private |
◆ listener_
| ErrorListener* google::protobuf::util::converter::ProtoWriter::listener_ |
|
private |
◆ master_type_
◆ output_
| strings::ByteSink* google::protobuf::util::converter::ProtoWriter::output_ |
|
private |
◆ own_typeinfo_
| bool google::protobuf::util::converter::ProtoWriter::own_typeinfo_ |
|
private |
◆ size_insert_
| std::deque<SizeInfo> google::protobuf::util::converter::ProtoWriter::size_insert_ |
|
private |
◆ stream_
◆ tracker_
◆ typeinfo_
| const TypeInfo* google::protobuf::util::converter::ProtoWriter::typeinfo_ |
|
private |
◆ use_lower_camel_for_enums_
| bool google::protobuf::util::converter::ProtoWriter::use_lower_camel_for_enums_ |
|
private |
The documentation for this class was generated from the following files: