webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | Protected Member Functions | List of all members
google::protobuf::util::converter::StructuredObjectWriter Class Referenceabstract

#include <structured_objectwriter.h>

Inheritance diagram for google::protobuf::util::converter::StructuredObjectWriter:
google::protobuf::util::converter::ObjectWriter google::protobuf::util::converter::JsonObjectWriter google::protobuf::util::converter::ProtoWriter google::protobuf::util::converter::ProtoStreamObjectWriter

Classes

class  BaseElement
 

Public Member Functions

virtual ~StructuredObjectWriter ()
 
- Public Member Functions inherited from google::protobuf::util::converter::ObjectWriter
virtual ~ObjectWriter ()
 
virtual ObjectWriter * StartObject (StringPiece name)=0
 
virtual ObjectWriter * EndObject ()=0
 
virtual ObjectWriter * StartList (StringPiece name)=0
 
virtual ObjectWriter * EndList ()=0
 
virtual ObjectWriter * RenderBool (StringPiece name, bool value)=0
 
virtual ObjectWriter * RenderInt32 (StringPiece name, int32 value)=0
 
virtual ObjectWriter * RenderUint32 (StringPiece name, uint32 value)=0
 
virtual ObjectWriter * RenderInt64 (StringPiece name, int64 value)=0
 
virtual ObjectWriter * RenderUint64 (StringPiece name, uint64 value)=0
 
virtual ObjectWriter * RenderDouble (StringPiece name, double value)=0
 
virtual ObjectWriter * RenderFloat (StringPiece name, float value)=0
 
virtual ObjectWriter * RenderString (StringPiece name, StringPiece value)=0
 
virtual ObjectWriter * RenderBytes (StringPiece name, StringPiece value)=0
 
virtual ObjectWriter * RenderNull (StringPiece name)=0
 
virtual bool done ()
 
void set_use_strict_base64_decoding (bool value)
 
bool use_strict_base64_decoding () const
 

Protected Member Functions

 StructuredObjectWriter ()
 
virtual BaseElement * element ()=0
 
- Protected Member Functions inherited from google::protobuf::util::converter::ObjectWriter
 ObjectWriter ()
 

Additional Inherited Members

- Static Public Member Functions inherited from google::protobuf::util::converter::ObjectWriter
static void RenderDataPieceTo (const DataPiece &data, StringPiece name, ObjectWriter *ow)
 

Constructor & Destructor Documentation

◆ ~StructuredObjectWriter()

virtual google::protobuf::util::converter::StructuredObjectWriter::~StructuredObjectWriter ( )
inlinevirtual

◆ StructuredObjectWriter()

google::protobuf::util::converter::StructuredObjectWriter::StructuredObjectWriter ( )
inlineprotected

Member Function Documentation

◆ element()

virtual BaseElement* google::protobuf::util::converter::StructuredObjectWriter::element ( )
protectedpure virtual

The documentation for this class was generated from the following file: