The Battle for Wesnoth  1.19.5+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
empty() constconfig_attribute_value
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=(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=(std::string &&v)config_attribute_value
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 std::chrono::duration< Args... > &v)config_attribute_valueinline
operator==(const config_attribute_value &other) constconfig_attribute_value
operator==(bool comp) constconfig_attribute_valueinline
operator==(const T &comp) constconfig_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(const bool def) constconfig_attribute_valueinline
to(int def) constconfig_attribute_valueinline
to(unsigned def) constconfig_attribute_valueinline
to(double def) constconfig_attribute_valueinline
to(const std::string &def) constconfig_attribute_valueinline
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