Definition at line 81 of file Writer.cpp.
◆ Stack
◆ Impl() [1/2]
| Json::Writer::Impl::Impl |
( |
Output const & |
output | ) |
|
|
explicit |
◆ ~Impl()
| Json::Writer::Impl::~Impl |
( |
| ) |
|
|
default |
◆ Impl() [2/2]
| Json::Writer::Impl::Impl |
( |
Impl && |
| ) |
|
|
delete |
◆ operator=()
| Impl & Json::Writer::Impl::operator= |
( |
Impl && |
| ) |
|
|
delete |
◆ empty()
| bool Json::Writer::Impl::empty |
( |
| ) |
const |
◆ start()
◆ output()
| void Json::Writer::Impl::output |
( |
boost::beast::string_view const & |
bytes | ) |
|
◆ stringOutput()
| void Json::Writer::Impl::stringOutput |
( |
boost::beast::string_view const & |
bytes | ) |
|
◆ markStarted()
| void Json::Writer::Impl::markStarted |
( |
| ) |
|
◆ nextCollectionEntry()
◆ writeObjectTag()
| void Json::Writer::Impl::writeObjectTag |
( |
std::string const & |
tag | ) |
|
◆ isFinished()
| bool Json::Writer::Impl::isFinished |
( |
| ) |
const |
◆ finish()
| void Json::Writer::Impl::finish |
( |
| ) |
|
◆ finishAll()
| void Json::Writer::Impl::finishAll |
( |
| ) |
|
◆ getOutput()
| Output const & Json::Writer::Impl::getOutput |
( |
| ) |
const |
◆ output_
| Output Json::Writer::Impl::output_ |
|
private |
◆ stack_
| Stack Json::Writer::Impl::stack_ |
|
private |
◆ isStarted_
| bool Json::Writer::Impl::isStarted_ = false |
|
private |