Skip to content

Commit 38042b3

Browse files
committed
docs
1 parent 3b5f2b8 commit 38042b3

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

doc/jsoncpp.dox

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ root["encoding"] = getCurrentEncoding();
7979
root["indent"]["length"] = getCurrentIndentLength();
8080
root["indent"]["use_space"] = getCurrentIndentUseSpace();
8181

82+
// (NEW IN 1.4.0)
8283
// To write into a steam with minimal memory overhead,
8384
// create a Builder for a StreamWriter.
8485
Json::StreamWriterBuilder builder;

include/json/writer.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ class Value;
2929
Usage:
3030
\code
3131
using namespace Json;
32-
void writeToStdout(StreamWriter::Builder const& builder, Value const& value) {
32+
void writeToStdout(StreamWriter::Factory const& factory, Value const& value) {
3333
std::unique_ptr<StreamWriter> const writer(
34-
builder.newStreamWriter(&std::cout));
34+
factory.newStreamWriter(&std::cout));
3535
writer->write(value);
3636
std::cout << std::endl; // add lf and flush
3737
}
@@ -76,7 +76,7 @@ std::string writeString(Value const& root, StreamWriter::Factory const& factory)
7676
\code
7777
using namespace Json;
7878
Value value = ...;
79-
StreamWriter::Builder builder;
79+
StreamWriterBuilder builder;
8080
builder.cs_ = StreamWriter::CommentStyle::None;
8181
std::shared_ptr<StreamWriter> writer(
8282
builder.newStreamWriter(&std::cout));
@@ -154,7 +154,7 @@ class JSON_API OldCompressingStreamWriterBuilder : public StreamWriter::Factory
154154
};
155155

156156
/** \brief Abstract class for writers.
157-
* \deprecated Use StreamWriter::Builder.
157+
* \deprecated Use StreamWriter.
158158
*/
159159
class JSON_API Writer {
160160
public:
@@ -170,7 +170,7 @@ class JSON_API Writer {
170170
*consumption,
171171
* but may be usefull to support feature such as RPC where bandwith is limited.
172172
* \sa Reader, Value
173-
* \deprecated Use StreamWriter::Builder.
173+
* \deprecated Use OldCompressingStreamWriterBuilder.
174174
*/
175175
class JSON_API FastWriter : public Writer {
176176
public:
@@ -222,7 +222,7 @@ class JSON_API FastWriter : public Writer {
222222
*#CommentPlacement.
223223
*
224224
* \sa Reader, Value, Value::setComment()
225-
* \deprecated Use StreamWriter::Builder.
225+
* \deprecated Use StreamWriterBuilder.
226226
*/
227227
class JSON_API StyledWriter : public Writer {
228228
public:
@@ -284,7 +284,7 @@ class JSON_API StyledWriter : public Writer {
284284
*
285285
* \param indentation Each level will be indented by this amount extra.
286286
* \sa Reader, Value, Value::setComment()
287-
* \deprecated Use StreamWriter::Builder.
287+
* \deprecated Use StreamWriterBuilder.
288288
*/
289289
class JSON_API StyledStreamWriter {
290290
public:

0 commit comments

Comments
 (0)