Rosetta
|
This is the complete list of members for basic::Emitter, including all inherited members.
assert_in(bool in_map, std::string const &msg) | basic::Emitter | inlineprotected |
depth() const | basic::Emitter | inline |
do_indent(bool write_comma=true)=0 | basic::Emitter | protectedpure virtual |
Emitter(std::ostream &out) | basic::Emitter | inline |
Emitter() | basic::Emitter | protected |
Emitter(Emitter const &) | basic::Emitter | protected |
end(size_t desired_depth=0) | basic::Emitter | |
end_list() | basic::Emitter | |
end_map() | basic::Emitter | |
end_raw()=0 | basic::Emitter | protectedpure virtual |
escape_string(std::string const &s, bool &needs_quotes_out) | basic::Emitter | protected |
first_ | basic::Emitter | protected |
flush() | basic::Emitter | inline |
in_map_ | basic::Emitter | protected |
indent_ | basic::Emitter | protected |
indent_depth_ | basic::Emitter | protected |
indent_str_ | basic::Emitter | protected |
operator=(VirtualBase const &)=default | utility::VirtualBase | |
operator=(VirtualBase &&)=default | utility::VirtualBase | |
out_ | basic::Emitter | protected |
quote_string(std::string const &s)=0 | basic::Emitter | protectedpure virtual |
set_indent(int num_spaces) | basic::Emitter | inline |
start_doc()=0 | basic::Emitter | pure virtual |
start_list(bool indent=true) | basic::Emitter | |
start_list(std::string const &label, bool indent=true) | basic::Emitter | inline |
start_list(const char *label, bool indent=true) | basic::Emitter | |
start_map(bool indent=true) | basic::Emitter | |
start_map(std::string const &label, bool indent=true) | basic::Emitter | inline |
start_map(const char *label, bool indent=true) | basic::Emitter | |
start_raw(bool is_map, bool indent)=0 | basic::Emitter | protectedpure virtual |
VirtualBase()=default | utility::VirtualBase | |
VirtualBase(VirtualBase const &)=default | utility::VirtualBase | |
VirtualBase(VirtualBase &&)=default | utility::VirtualBase | |
write(T const &data) | basic::Emitter | |
write(std::string const &label, T const &data) | basic::Emitter | |
write_label(std::string const &label) | basic::Emitter | inlineprotected |
write_list_marker()=0 | basic::Emitter | protectedpure virtual |
write_raw(bool b) | basic::Emitter | inlineprotected |
write_raw(int i) | basic::Emitter | inlineprotected |
write_raw(long l) | basic::Emitter | inlineprotected |
write_raw(float f) | basic::Emitter | inlineprotected |
write_raw(double d) | basic::Emitter | inlineprotected |
write_raw(std::string const &s) | basic::Emitter | inlineprotected |
~Emitter() override | basic::Emitter | inline |
~VirtualBase()=default | utility::VirtualBase | virtual |