|
rapidyaml 0.15.2
parse and emit YAML, and do it fast
|
Classes | |
| struct | c4::yml::as_json |
| tag type to mark a tree or node to be emitted as yaml when using operator<<, with options. More... | |
| struct | c4::yml::as_yaml |
| tag type to mark a tree or node to be emitted as yaml when using operator<< . More... | |
| struct | c4::yml::WriterOStream< OStream > |
| A writer that outputs to an STL-like ostream. More... | |
Typedefs | |
| template<class OStream> | |
| using | c4::yml::EmitterOStream = Emitter<WriterOStream<OStream>> |
Functions | |
| template<class OStream> | |
| OStream & | c4::yml::operator<< (OStream &stream, Tree const &tree) |
| emit YAML to an STL-like ostream | |
| template<class OStream> | |
| OStream & | c4::yml::operator<< (OStream &stream, ConstNodeRef const &node) |
| emit YAML to an STL-like ostream This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
| template<class OStream> | |
| OStream & | c4::yml::operator<< (OStream &stream, as_json const &json_spec) |
| emit JSON to an STL-like ostream | |
| template<class OStream> | |
| OStream & | c4::yml::operator<< (OStream &stream, as_yaml const &yaml_spec) |
| emit YAML to an STL-like ostream | |
| using c4::yml::EmitterOStream = Emitter<WriterOStream<OStream>> |
Definition at line 30 of file emit_ostream.hpp.
| OStream & c4::yml::operator<< | ( | OStream & | stream, |
| Tree const & | tree ) |
emit YAML to an STL-like ostream
Definition at line 78 of file emit_ostream.hpp.
| OStream & c4::yml::operator<< | ( | OStream & | stream, |
| ConstNodeRef const & | node ) |
emit YAML to an STL-like ostream This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Definition at line 89 of file emit_ostream.hpp.
| OStream & c4::yml::operator<< | ( | OStream & | stream, |
| as_json const & | json_spec ) |
emit JSON to an STL-like ostream
Definition at line 99 of file emit_ostream.hpp.
| OStream & c4::yml::operator<< | ( | OStream & | stream, |
| as_yaml const & | yaml_spec ) |
emit YAML to an STL-like ostream
Definition at line 113 of file emit_ostream.hpp.