Routines related to configuration-files / WML. More...
#include "config.hpp"
#include "formatter.hpp"
#include "lexical_cast.hpp"
#include "log.hpp"
#include "deprecation.hpp"
#include "game_version.hpp"
#include "serialization/string_utils.hpp"
#include "utils/general.hpp"
#include <algorithm>
#include <cstring>
#include <iterator>
Go to the source code of this file.
Macros | |
#define | ERR_CF LOG_STREAM(err, log_config) |
#define | DBG_CF LOG_STREAM(debug, log_config) |
#define | ERR_WML LOG_STREAM(err, log_wml) |
Functions | |
std::ostream & | operator<< (std::ostream &outstream, const config &cfg) |
void | swap (config &lhs, config &rhs) |
Implement non-member swap function for std::swap (calls config::swap). More... | |
bool | operator== (const config &a, const config &b) |
Variables | |
static lg::log_domain | log_config ("config") |
static lg::log_domain | log_wml ("wml") |
Routines related to configuration-files / WML.
Definition in file config.cpp.
#define DBG_CF LOG_STREAM(debug, log_config) |
Definition at line 38 of file config.cpp.
#define ERR_CF LOG_STREAM(err, log_config) |
Definition at line 37 of file config.cpp.
#define ERR_WML LOG_STREAM(err, log_wml) |
Definition at line 41 of file config.cpp.
std::ostream& operator<< | ( | std::ostream & | outstream, |
const config & | cfg | ||
) |
Definition at line 1247 of file config.cpp.
References config::all_children_view(), config::attribute_range(), and i.
Definition at line 1362 of file config.cpp.
Referenced by operator!=().
Implement non-member swap function for std::swap (calls config::swap).
Definition at line 1343 of file config.cpp.
References config::swap().
Referenced by edit_distance_approx(), flip_surface(), flop_surface(), variable_info_implementation::replace_range_h::operator()(), attack_type::recursion_guard::operator=(), unit::recursion_guard::operator=(), attack_type::recursion_guard::recursion_guard(), unit::recursion_guard::recursion_guard(), addons_client::request_addons_list(), rotate_180_surface(), editor::context_manager::save_contexts(), display::scroll(), terrain_builder::set_terrain_rules_cfg(), ng::connect_engine::start_game(), editor::editor_palette< Item >::swap(), fake_unit_ptr::swap(), and gui2::dialogs::editor_resize_map::update_expand_direction().
|
static |
|
static |