#include <json_objectwriter.h>
|
| JsonObjectWriter * | EndList () override |
| |
| JsonObjectWriter * | EndList () override |
| |
| JsonObjectWriter * | EndObject () override |
| |
| JsonObjectWriter * | EndObject () override |
| |
| | JsonObjectWriter (StringPiece indent_string, io::CodedOutputStream *out) |
| |
| | JsonObjectWriter (StringPiece indent_string, io::CodedOutputStream *out) |
| |
| JsonObjectWriter * | RenderBool (StringPiece name, bool value) override |
| |
| JsonObjectWriter * | RenderBool (StringPiece name, bool value) override |
| |
| JsonObjectWriter * | RenderBytes (StringPiece name, StringPiece value) override |
| |
| JsonObjectWriter * | RenderBytes (StringPiece name, StringPiece value) override |
| |
| JsonObjectWriter * | RenderDouble (StringPiece name, double value) override |
| |
| JsonObjectWriter * | RenderDouble (StringPiece name, double value) override |
| |
| JsonObjectWriter * | RenderFloat (StringPiece name, float value) override |
| |
| JsonObjectWriter * | RenderFloat (StringPiece name, float value) override |
| |
| JsonObjectWriter * | RenderInt32 (StringPiece name, int32 value) override |
| |
| JsonObjectWriter * | RenderInt32 (StringPiece name, int32_t value) override |
| |
| JsonObjectWriter * | RenderInt64 (StringPiece name, int64 value) override |
| |
| JsonObjectWriter * | RenderInt64 (StringPiece name, int64_t value) override |
| |
| JsonObjectWriter * | RenderNull (StringPiece name) override |
| |
| JsonObjectWriter * | RenderNull (StringPiece name) override |
| |
| virtual JsonObjectWriter * | RenderNullAsEmpty (StringPiece name) |
| |
| virtual JsonObjectWriter * | RenderNullAsEmpty (StringPiece name) |
| |
| JsonObjectWriter * | RenderString (StringPiece name, StringPiece value) override |
| |
| JsonObjectWriter * | RenderString (StringPiece name, StringPiece value) override |
| |
| JsonObjectWriter * | RenderUint32 (StringPiece name, uint32 value) override |
| |
| JsonObjectWriter * | RenderUint32 (StringPiece name, uint32_t value) override |
| |
| JsonObjectWriter * | RenderUint64 (StringPiece name, uint64 value) override |
| |
| JsonObjectWriter * | RenderUint64 (StringPiece name, uint64_t value) override |
| |
| void | set_use_websafe_base64_for_bytes (bool value) |
| |
| void | set_use_websafe_base64_for_bytes (bool value) |
| |
| JsonObjectWriter * | StartList (StringPiece name) override |
| |
| JsonObjectWriter * | StartList (StringPiece name) override |
| |
| JsonObjectWriter * | StartObject (StringPiece name) override |
| |
| JsonObjectWriter * | StartObject (StringPiece name) override |
| |
| virtual | ~JsonObjectWriter () |
| |
| virtual | ~JsonObjectWriter () |
| |
| virtual | ~StructuredObjectWriter () |
| |
| virtual | ~StructuredObjectWriter () |
| |
| virtual bool | done () |
| |
| virtual bool | done () |
| |
| void | set_use_strict_base64_decoding (bool value) |
| |
| void | set_use_strict_base64_decoding (bool value) |
| |
| bool | use_strict_base64_decoding () const |
| |
| bool | use_strict_base64_decoding () const |
| |
| virtual | ~ObjectWriter () |
| |
| virtual | ~ObjectWriter () |
| |
◆ JsonObjectWriter() [1/2]
◆ ~JsonObjectWriter() [1/2]
| google::protobuf::util::converter::JsonObjectWriter::~JsonObjectWriter |
( |
| ) |
|
|
virtual |
◆ JsonObjectWriter() [2/2]
◆ ~JsonObjectWriter() [2/2]
| virtual google::protobuf::util::converter::JsonObjectWriter::~JsonObjectWriter |
( |
| ) |
|
|
virtual |
◆ element() [1/2]
| Element* google::protobuf::util::converter::JsonObjectWriter::element |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ element() [2/2]
| Element* google::protobuf::util::converter::JsonObjectWriter::element |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ EndList() [1/2]
| JsonObjectWriter * google::protobuf::util::converter::JsonObjectWriter::EndList |
( |
| ) |
|
|
overridevirtual |
◆ EndList() [2/2]
| JsonObjectWriter* google::protobuf::util::converter::JsonObjectWriter::EndList |
( |
| ) |
|
|
overridevirtual |
◆ EndObject() [1/2]
| JsonObjectWriter * google::protobuf::util::converter::JsonObjectWriter::EndObject |
( |
| ) |
|
|
overridevirtual |
◆ EndObject() [2/2]
| JsonObjectWriter* google::protobuf::util::converter::JsonObjectWriter::EndObject |
( |
| ) |
|
|
overridevirtual |
◆ GOOGLE_DISALLOW_IMPLICIT_CONSTRUCTORS() [1/2]
| google::protobuf::util::converter::JsonObjectWriter::GOOGLE_DISALLOW_IMPLICIT_CONSTRUCTORS |
( |
JsonObjectWriter |
| ) |
|
|
private |
◆ GOOGLE_DISALLOW_IMPLICIT_CONSTRUCTORS() [2/2]
| google::protobuf::util::converter::JsonObjectWriter::GOOGLE_DISALLOW_IMPLICIT_CONSTRUCTORS |
( |
JsonObjectWriter |
| ) |
|
|
private |
◆ NewLine() [1/2]
| void google::protobuf::util::converter::JsonObjectWriter::NewLine |
( |
| ) |
|
|
inlineprivate |
◆ NewLine() [2/2]
| void google::protobuf::util::converter::JsonObjectWriter::NewLine |
( |
| ) |
|
|
inlineprivate |
◆ Pop() [1/2]
| void google::protobuf::util::converter::JsonObjectWriter::Pop |
( |
| ) |
|
|
inlineprivate |
◆ Pop() [2/2]
| void google::protobuf::util::converter::JsonObjectWriter::Pop |
( |
| ) |
|
|
inlineprivate |
◆ PushArray() [1/2]
| void google::protobuf::util::converter::JsonObjectWriter::PushArray |
( |
| ) |
|
|
inlineprivate |
◆ PushArray() [2/2]
| void google::protobuf::util::converter::JsonObjectWriter::PushArray |
( |
| ) |
|
|
inlineprivate |
◆ PushObject() [1/2]
| void google::protobuf::util::converter::JsonObjectWriter::PushObject |
( |
| ) |
|
|
inlineprivate |
◆ PushObject() [2/2]
| void google::protobuf::util::converter::JsonObjectWriter::PushObject |
( |
| ) |
|
|
inlineprivate |
◆ RenderBool() [1/2]
◆ RenderBool() [2/2]
◆ RenderBytes() [1/2]
◆ RenderBytes() [2/2]
◆ RenderDouble() [1/2]
◆ RenderDouble() [2/2]
◆ RenderFloat() [1/2]
◆ RenderFloat() [2/2]
◆ RenderInt32() [1/2]
◆ RenderInt32() [2/2]
◆ RenderInt64() [1/2]
◆ RenderInt64() [2/2]
◆ RenderNull() [1/2]
◆ RenderNull() [2/2]
◆ RenderNullAsEmpty() [1/2]
◆ RenderNullAsEmpty() [2/2]
◆ RenderSimple() [1/2]
◆ RenderSimple() [2/2]
◆ RenderString() [1/2]
◆ RenderString() [2/2]
◆ RenderUint32() [1/2]
◆ RenderUint32() [2/2]
◆ RenderUint64() [1/2]
◆ RenderUint64() [2/2]
◆ set_use_websafe_base64_for_bytes() [1/2]
| void google::protobuf::util::converter::JsonObjectWriter::set_use_websafe_base64_for_bytes |
( |
bool |
value | ) |
|
|
inline |
◆ set_use_websafe_base64_for_bytes() [2/2]
| void google::protobuf::util::converter::JsonObjectWriter::set_use_websafe_base64_for_bytes |
( |
bool |
value | ) |
|
|
inline |
◆ StartList() [1/2]
◆ StartList() [2/2]
◆ StartObject() [1/2]
◆ StartObject() [2/2]
◆ WriteChar() [1/2]
| void google::protobuf::util::converter::JsonObjectWriter::WriteChar |
( |
const char |
c | ) |
|
|
inlineprivate |
◆ WriteChar() [2/2]
| void google::protobuf::util::converter::JsonObjectWriter::WriteChar |
( |
const char |
c | ) |
|
|
inlineprivate |
◆ WritePrefix() [1/2]
| void google::protobuf::util::converter::JsonObjectWriter::WritePrefix |
( |
StringPiece |
name | ) |
|
|
private |
◆ WritePrefix() [2/2]
| void google::protobuf::util::converter::JsonObjectWriter::WritePrefix |
( |
StringPiece |
name | ) |
|
|
private |
◆ WriteRawString()
| void google::protobuf::util::converter::JsonObjectWriter::WriteRawString |
( |
StringPiece |
s | ) |
|
|
inlineprivate |
◆ element_
| std::unique_ptr< Element > google::protobuf::util::converter::JsonObjectWriter::element_ |
|
private |
◆ indent_char_
| char google::protobuf::util::converter::JsonObjectWriter::indent_char_ |
|
private |
◆ indent_count_
| int google::protobuf::util::converter::JsonObjectWriter::indent_count_ |
|
private |
◆ indent_string_
| const std::string google::protobuf::util::converter::JsonObjectWriter::indent_string_ |
|
private |
◆ sink_
◆ stream_
◆ use_websafe_base64_for_bytes_
| bool google::protobuf::util::converter::JsonObjectWriter::use_websafe_base64_for_bytes_ |
|
private |
The documentation for this class was generated from the following files: