A simple abstract factory. More...
#include <json.h>
Public Member Functions | |
virtual StreamWriter * | newStreamWriter () const =0 |
Allocate a CharReader via operator new(). More... | |
virtual StreamWriter * | newStreamWriter () const =0 |
Allocate a CharReader via operator new(). More... | |
virtual | ~Factory () |
virtual | ~Factory () |
A simple abstract factory.
Definition at line 1722 of file third_party/bloaty/third_party/protobuf/conformance/third_party/jsoncpp/json.h.
|
virtual |
Definition at line 5085 of file bloaty/third_party/protobuf/conformance/third_party/jsoncpp/jsoncpp.cpp.
|
virtual |
|
pure virtual |
Allocate a CharReader via operator new().
std::exception | if something goes wrong (e.g. invalid settings) |
Implemented in Json::StreamWriterBuilder, and Json::StreamWriterBuilder.
|
pure virtual |
Allocate a CharReader via operator new().
std::exception | if something goes wrong (e.g. invalid settings) |
Implemented in Json::StreamWriterBuilder, and Json::StreamWriterBuilder.