The Battle for Wesnoth  1.13.10+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Enumerations | Functions
simple_wml Namespace Reference

Classes

class  document
 
struct  error
 
class  node
 
class  string_span
 

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...
 

Enumeration Type Documentation

Enumerator
INIT_TAKE_OWNERSHIP 

Definition at line 225 of file simple_wml.hpp.

Enumerator
INIT_COMPRESSED 
INIT_STATIC 

Definition at line 227 of file simple_wml.hpp.

Function Documentation

std::string simple_wml::node_to_string ( const node &  n)
std::ostream & simple_wml::operator<< ( std::ostream &  o,
const string_span &  s 
)
void simple_wml::swap ( document &  lhs,
document &  rhs 
)

Implement non-member swap function for std::swap (calls document::swap).

Definition at line 1242 of file simple_wml.cpp.

References simple_wml::document::swap().

Referenced by simple_wml::document::swap().