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) |
Implement non-member swap function for std::swap (calls document::swap). More... | |
Enumerator | |
---|---|
INIT_TAKE_OWNERSHIP |
Definition at line 230 of file simple_wml.hpp.
Enumerator | |
---|---|
INIT_COMPRESSED | |
INIT_STATIC |
Definition at line 232 of file simple_wml.hpp.
std::string simple_wml::node_to_string | ( | const node & | n | ) |
Definition at line 801 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 202 of file simple_wml.cpp.
References s.
Implement non-member swap function for std::swap (calls document::swap).
Definition at line 1243 of file simple_wml.cpp.
References simple_wml::document::swap().
Referenced by simple_wml::document::swap().