The Battle for Wesnoth
1.19.5+dev
wfl
variant
wfl::variant Member List
This is the complete list of members for
wfl::variant
, including all inherited members.
as_bool
() const
wfl::variant
as_callable
() const
wfl::variant
inline
as_decimal
() const
wfl::variant
as_int
() const
wfl::variant
as_list
() const
wfl::variant
as_map
() const
wfl::variant
as_string
() const
wfl::variant
begin
() const
wfl::variant
build_range
(const variant &v) const
wfl::variant
concatenate
(const variant &v) const
wfl::variant
contains
(const variant &other) const
wfl::variant
convert_to
() const
wfl::variant
inline
DECIMAL_VARIANT
enum value
wfl::variant
DECIMAL_VARIANT_TYPE
enum name
wfl::variant
end
() const
wfl::variant
execute_variant
(const variant &to_exec)
wfl::variant
get_keys
() const
wfl::variant
get_member
(const std::string &name) const
wfl::variant
get_values
() const
wfl::variant
is_callable
() const
wfl::variant
inline
is_decimal
() const
wfl::variant
inline
is_empty
() const
wfl::variant
is_int
() const
wfl::variant
inline
is_list
() const
wfl::variant
inline
is_map
() const
wfl::variant
inline
is_null
() const
wfl::variant
inline
is_string
() const
wfl::variant
inline
list_elements_add
(const variant &v) const
wfl::variant
list_elements_div
(const variant &v) const
wfl::variant
list_elements_mul
(const variant &v) const
wfl::variant
list_elements_sub
(const variant &v) const
wfl::variant
must_be
(formula_variant::type t) const
wfl::variant
private
must_both_be
(formula_variant::type t, const variant &second) const
wfl::variant
private
num_elements
() const
wfl::variant
operator!=
(const variant &) const
wfl::variant
operator%
(const variant &) const
wfl::variant
operator*
(const variant &) const
wfl::variant
operator+
(const variant &) const
wfl::variant
operator-
(const variant &) const
wfl::variant
operator-
() const
wfl::variant
operator/
(const variant &) const
wfl::variant
operator<
(const variant &) const
wfl::variant
operator<=
(const variant &) const
wfl::variant
operator=
(const variant &v)=default
wfl::variant
operator=
(variant &&v)=default
wfl::variant
operator==
(const variant &) const
wfl::variant
operator>
(const variant &) const
wfl::variant
operator>=
(const variant &) const
wfl::variant
operator[]
(std::size_t n) const
wfl::variant
operator[]
(const variant &v) const
wfl::variant
operator^
(const variant &) const
wfl::variant
serialize_from_string
(const std::string &str)
wfl::variant
serialize_to_string
() const
wfl::variant
string_cast
() const
wfl::variant
to_debug_string
(bool verbose=false, formula_seen_stack *seen=nullptr) const
wfl::variant
try_convert
() const
wfl::variant
inline
type
() const
wfl::variant
inline
private
type_string
() const
wfl::variant
inline
value_
wfl::variant
private
value_cast
() const
wfl::variant
inline
private
variant
()
wfl::variant
variant
(int n)
wfl::variant
explicit
variant
(int n, DECIMAL_VARIANT_TYPE)
wfl::variant
variant
(double n, DECIMAL_VARIANT_TYPE)
wfl::variant
variant
(const std::vector< variant > &array)
wfl::variant
explicit
variant
(const std::string &str)
wfl::variant
explicit
variant
(const std::map< variant, variant > &map)
wfl::variant
explicit
variant
(const variant &v)=default
wfl::variant
variant
(variant &&v)=default
wfl::variant
variant
(std::shared_ptr< T > callable)
wfl::variant
inline
Generated by
1.9.1