#include <JsonWriter.hpp>
|
| static constexpr auto | name_ = std::string_view{} |
Definition at line 49 of file JsonWriter.hpp.
◆ Json() [1/3]
◆ Json() [2/3]
| srs::writer::Json::Json |
( |
const Json & | | ) |
|
|
delete |
◆ Json() [3/3]
| srs::writer::Json::Json |
( |
Json && | | ) |
|
|
default |
◆ ~Json()
| srs::writer::Json::~Json |
( |
| ) |
|
◆ get_filename()
| auto srs::writer::Json::get_filename |
( |
| ) |
const->conststd::string & |
|
inlinenodiscard |
◆ operator()()
| auto srs::writer::Json::operator() |
( |
std::size_t | line_number = 0 | ) |
const->OutputType |
|
inlinenodiscard |
◆ operator=() [1/2]
| Json & srs::writer::Json::operator= |
( |
const Json & | | ) |
|
|
delete |
◆ operator=() [2/2]
| Json & srs::writer::Json::operator= |
( |
Json && | | ) |
|
|
default |
◆ run()
| auto srs::writer::Json::run |
( |
const OutputTo< InputType > auto & | prev_data_converter, |
|
|
std::size_t | line_number = 0 )->RunResult |
|
inline |
◆ write_json()
| void srs::writer::Json::write_json |
( |
const StructData & | data_struct, |
|
|
std::size_t | line_num ) |
|
private |
◆ data_buffers_
◆ file_streams_
| std::vector<std::fstream> srs::writer::Json::file_streams_ |
|
private |
◆ filename_
| std::string srs::writer::Json::filename_ |
|
private |
◆ is_first_item_
| std::vector<Bool> srs::writer::Json::is_first_item_ |
|
private |
◆ IsStructType
| auto srs::writer::Json::IsStructType = true |
|
staticconstexpr |
◆ name_
| auto srs::writer::Json::name_ = std::string_view{} |
|
staticconstexprprivate |
◆ output_data_
| std::vector<OutputType> srs::writer::Json::output_data_ |
|
private |
◆ string_buffers_
| std::vector<std::string> srs::writer::Json::string_buffers_ |
|
private |
The documentation for this class was generated from the following files: