The Battle for Wesnoth  1.19.0-dev
config_attribute_value Member List

This is the complete list of members for config_attribute_value, including all inherited members.

apply_visitor(const V &visitor) constconfig_attribute_valueinline
blank() constconfig_attribute_value
config_attribute_value()config_attribute_value
config_attribute_value(const config_attribute_value &)config_attribute_value
empty() constconfig_attribute_value
equals(const std::string &str) constconfig_attribute_value
operator bool() constconfig_attribute_valueinlineexplicit
operator int() constconfig_attribute_valueinline
operator std::string() constconfig_attribute_valueinline
operator t_string() constconfig_attribute_valueinline
operator!=(const config_attribute_value &other) constconfig_attribute_valueinline
operator!=(const config_attribute_value &val, const T &str)config_attribute_valueinline
operator!=(const T &str, const config_attribute_value &val)config_attribute_valueinline
operator<<(std::ostream &os, const true_false &v)config_attribute_valuefriend
operator<<(std::ostream &os, const yes_no &v)config_attribute_valuefriend
operator<<(std::ostream &os, const config_attribute_value &v)config_attribute_valuefriend
operator=(const config_attribute_value &)config_attribute_value
operator=(bool v)config_attribute_value
operator=(int v)config_attribute_value
operator=(long v)config_attribute_valueinline
operator=(long long v)config_attribute_value
operator=(unsigned v)config_attribute_valueinline
operator=(unsigned long v)config_attribute_valueinline
operator=(unsigned long long v)config_attribute_value
operator=(double v)config_attribute_value
operator=(const char *v)config_attribute_valueinline
operator=(const std::string &v)config_attribute_value
operator=(const std::string_view &v)config_attribute_value
operator=(const t_string &v)config_attribute_value
operator==(const config_attribute_value &other) constconfig_attribute_value
operator==(const config_attribute_value &val, const T &str)config_attribute_valueinline
operator==(const config_attribute_value &val, T str)config_attribute_valueinline
operator==(const T &str, const config_attribute_value &val)config_attribute_valueinline
s_falseconfig_attribute_valueprivatestatic
s_noconfig_attribute_valueprivatestatic
s_trueconfig_attribute_valueprivatestatic
s_yesconfig_attribute_valueprivatestatic
str(const std::string &fallback="") constconfig_attribute_value
t_str() constconfig_attribute_value
to_bool(bool def=false) constconfig_attribute_value
to_double(double def=0.) constconfig_attribute_value
to_int(int def=0) constconfig_attribute_value
to_long_long(long long def=0) constconfig_attribute_value
to_size_t(std::size_t def=0) constconfig_attribute_value
to_time_t(std::time_t def=0) constconfig_attribute_value
to_unsigned(unsigned def=0) constconfig_attribute_value
value_config_attribute_valueprivate
value_type typedefconfig_attribute_valueprivate
write_if_not_empty(const std::string &v)config_attribute_value
write_if_not_empty(const t_string &v)config_attribute_value
~config_attribute_value()config_attribute_value