variant Member List

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

as_bool() const variant
as_callable() const variant [inline]
as_int() const variant [inline]
as_string() const variant
callable_variant
convert_to() const variant [inline]
get_keys() const variant
get_map() const variant
get_member(const std::string &str) const variant
get_values() const variant
increment_refcount()variant [private]
int_value_variant
is_callable() const variant [inline]
is_int() const variant [inline]
is_list() const variant [inline]
is_map() const variant [inline]
is_null() const variant [inline]
is_string() const variant [inline]
list_variant
map_variant
must_be(TYPE t) const variant [private]
mutable_callable() const variant [inline]
mutable_callable_variant
num_elements() const variant
operator!=(const variant &) const variant
operator%(const variant &) const variant
operator*(const variant &) const variant
operator+(const variant &) const variant
operator-(const variant &) const variant
operator-() const variant
operator/(const variant &) const variant
operator<(const variant &) const variant
operator<=(const variant &) const variant
operator=(const variant &v)variant
operator==(const variant &) const variant
operator>(const variant &) const variant
operator>=(const variant &) const variant
operator[](size_t n) const variant
operator[](const variant v) const variant
operator^(const variant &) const variant
refcount() const variant
release()variant [private]
serialize_from_string(const std::string &str)variant
serialize_to_string(std::string &str) const variant
string_variant
string_cast() const variant
to_debug_string(std::vector< const game_logic::formula_callable * > *seen=NULL) const variant
try_convert() const variant [inline]
TYPE enum namevariant
type_variant [private]
TYPE_CALLABLE enum valuevariant
TYPE_INT enum valuevariant
TYPE_LIST enum valuevariant
TYPE_MAP enum valuevariant
TYPE_NULL enum valuevariant
TYPE_STRING enum valuevariant
variant()variant
variant(int n)variant [explicit]
variant(const game_logic::formula_callable *callable)variant [explicit]
variant(std::vector< variant > *array)variant [explicit]
variant(const std::string &str)variant [explicit]
variant(std::map< variant, variant > *map)variant [explicit]
variant(const variant &v)variant
~variant()variant


Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs