Classes | |
| struct | error |
| class | string_span |
| class | node |
| class | document |
Enumerations | |
| enum | INIT_BUFFER_CONTROL { INIT_TAKE_OWNERSHIP } |
| enum | INIT_STATE { INIT_COMPRESSED , INIT_STATIC } |
Functions | |
| std::ostream & | operator<< (std::ostream &o, const string_span &s) |
| std::string | node_to_string (const node &n) |
| void | swap (document &lhs, document &rhs) noexcept |
| Implement non-member swap function for std::swap (calls document::swap). More... | |
| Enumerator | |
|---|---|
| INIT_TAKE_OWNERSHIP | |
Definition at line 237 of file simple_wml.hpp.
| Enumerator | |
|---|---|
| INIT_COMPRESSED | |
| INIT_STATIC | |
Definition at line 239 of file simple_wml.hpp.
| std::string simple_wml::node_to_string | ( | const node & | n | ) |
Definition at line 800 of file simple_wml.cpp.
References simple_wml::node::DO_NOT_MODIFY_CACHE, n, simple_wml::node::output(), and simple_wml::node::output_size().
Referenced by wesnothd::server::handle_player_in_game(), wesnothd::game::process_turn(), and wesnothd::game::save_replay().
| std::ostream & simple_wml::operator<< | ( | std::ostream & | o, |
| const string_span & | s | ||
| ) |
Definition at line 203 of file simple_wml.cpp.
References s.
Implement non-member swap function for std::swap (calls document::swap).
Definition at line 1242 of file simple_wml.cpp.
Referenced by simple_wml::document::swap().