The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Enumerations | Functions
simple_wml.hpp File Reference
#include <string.h>
#include <cstddef>
#include <iosfwd>
#include <map>
#include <string>
#include <vector>
#include "exceptions.hpp"
Include dependency graph for simple_wml.hpp:
This graph shows which files directly or indirectly include this file:

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::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)