Build a StreamWriter implementation. More...
#include <json/writer.h>
Inherits Json::StreamWriter::Factory.
Build a StreamWriter implementation.
Usage:
Value value = ...;
builder["commentStyle"] = "None";
builder["indentation"] = " ";
std::unique_ptr<Json::StreamWriter> writer(
builder.newStreamWriter());
writer->write(value, &std::cout);
std::cout << std::endl;
StreamWriterBuilder()
Definition: json_writer.cpp:1161
JSON (JavaScript Object Notation).
Definition: allocator.h:14
◆ StreamWriterBuilder() Json::StreamWriterBuilder::StreamWriterBuilder ( ) ◆ ~StreamWriterBuilder() Json::StreamWriterBuilder::~StreamWriterBuilder ( ) overridedefault ◆ newStreamWriter() StreamWriter * Json::StreamWriterBuilder::newStreamWriter ( ) const overridevirtual ◆ operator[]() Value & Json::StreamWriterBuilder::operator[] ( const String & key )A simple way to update a specific setting.
◆ setDefaults() void Json::StreamWriterBuilder::setDefaults ( Json::Value * settings ) staticCalled by ctor, but you can use this to reset settings_.
[StreamWriterBuilderDefaults]
[StreamWriterBuilderDefaults]
◆ validate() bool Json::StreamWriterBuilder::validate ( Json::Value * invalid ) constConfiguration of this builder.
Available settings (case-sensitive):
You can examine 'settings_` yourself to see the defaults. You can also write and read them just like any JSON Value.
The documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4