JsonCpp project page | JsonCpp home page |
A simple abstract factory. More...
#include <json/writer.h>
Inherited by Json::StreamWriterBuilder.
Public Member Functions | |
virtual | ~Factory () |
virtual StreamWriter * | newStreamWriter () const =0 |
Allocate a CharReader via operator new(). |
A simple abstract factory.
Definition at line 56 of file writer.h.
Json::StreamWriter::Factory::~Factory | ( | ) | [virtual] |
Definition at line 1073 of file json_writer.cpp.
virtual StreamWriter* Json::StreamWriter::Factory::newStreamWriter | ( | ) | const [pure virtual] |
Allocate a CharReader via operator new().
std::exception | if something goes wrong (e.g. invalid settings) |
Implemented in Json::StreamWriterBuilder.
Referenced by Json::writeString().