Routines related to configuration-files / WML. More...
#include "config.hpp"#include "formatter.hpp"#include "log.hpp"#include "deprecation.hpp"#include "game_version.hpp"#include "serialization/parser.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) noexcept |
| Implement non-member swap function for std::swap (calls config::swap). | |
| 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 1221 of file config.cpp.
References cfg, and io::write().
Implement non-member swap function for std::swap (calls config::swap).
Definition at line 1287 of file config.cpp.
Referenced by variable_info_implementation::replace_range_h::operator()(), and config::operator=().
|
static |
|
static |