#include <cstring>#include <cstddef>#include <iosfwd>#include <memory>#include <string>#include <vector>#include "exceptions.hpp"Go to the source code of this file.
Classes | |
| struct | simple_wml::error |
| class | simple_wml::string_span |
| class | simple_wml::node |
| struct | simple_wml::node::attribute |
| struct | simple_wml::node::node_pos |
| class | simple_wml::document |
Namespaces | |
| simple_wml | |
Enumerations | |
| enum | simple_wml::INIT_BUFFER_CONTROL { simple_wml::INIT_TAKE_OWNERSHIP } |
| enum | simple_wml::INIT_STATE { simple_wml::INIT_COMPRESSED , simple_wml::INIT_STATIC } |
Functions | |
| std::ostream & | simple_wml::operator<< (std::ostream &o, const string_span &s) |
| std::string | simple_wml::node_to_string (const node &n) |
| void | simple_wml::swap (document &lhs, document &rhs) noexcept |
| Implement non-member swap function for std::swap (calls document::swap). More... | |