| 362 | void FastWriter::omitEndingLineFeed() { omitEndingLineFeed_ = true; } |
| 363 | |
| 364 | JSONCPP_STRING FastWriter::write(const Value& root) { |
| 365 | document_.clear(); |
| 366 | writeValue(root); |
| 367 | if (!omitEndingLineFeed_) |
| 368 | document_ += '\n'; |
| 369 | return document_; |
| 370 | } |
| 371 | |
| 372 | void FastWriter::writeValue(const Value& value) { |
| 373 | switch (value.type()) { |