#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) |
Implement non-member swap function for std::swap (calls document::swap). More... | |