The Battle for Wesnoth  1.15.2+dev
Classes | Macros | Functions | Variables
config_attribute_value.cpp File Reference

Routines related to configuration-files / WML. More...

#include "config_attribute_value.hpp"
#include "lexical_cast.hpp"
#include "log.hpp"
#include "utils/const_clone.hpp"
#include "utils/functional.hpp"
#include <cstdlib>
#include <cstring>
#include <deque>
#include <istream>
#include <boost/variant/apply_visitor.hpp>
#include <boost/variant/get.hpp>
#include <boost/variant/static_visitor.hpp>
#include <boost/variant/variant.hpp>
Include dependency graph for config_attribute_value.cpp:

Go to the source code of this file.

Classes

class  config_attribute_value::string_visitor
 Visitor for converting a variant to a string. More...
 
class  config_attribute_value::equality_visitor
 Visitor handling equality checks. More...
 

Macros

#define ERR_CF   LOG_STREAM(err, log_config)
 
#define DBG_CF   LOG_STREAM(debug, log_config)
 

Functions

std::ostream & operator<< (std::ostream &os, const config_attribute_value &v)
 

Variables

static lg::log_domain log_config ("config")
 

Detailed Description

Routines related to configuration-files / WML.

Definition in file config_attribute_value.cpp.

Macro Definition Documentation

◆ DBG_CF

#define DBG_CF   LOG_STREAM(debug, log_config)

Definition at line 40 of file config_attribute_value.cpp.

◆ ERR_CF

#define ERR_CF   LOG_STREAM(err, log_config)

Definition at line 39 of file config_attribute_value.cpp.

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const config_attribute_value v 
)

Definition at line 422 of file config_attribute_value.cpp.

References config_attribute_value::value_.

Variable Documentation

◆ log_config

lg::log_domain log_config("config")
static