This is the complete list of members for variant, including all inherited members.
| as_bool() const | variant | |
| as_callable() const | variant | inline |
| as_decimal() const | variant | |
| as_int() const | variant | |
| as_list() const | variant | |
| as_map() const | variant | |
| as_string() const | variant | |
| begin() const | variant | |
| build_range(const variant &v) const | variant | |
| callable_ | variant | |
| concatenate(const variant &v) const | variant | |
| contains(const variant &other) const | variant | |
| convert_to() const | variant | inline |
| decimal_value_ | variant | |
| DECIMAL_VARIANT enum value | variant | |
| DECIMAL_VARIANT_TYPE enum name | variant | |
| end() const | variant | |
| get_keys() 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_decimal() const | variant | inline |
| is_empty() const | variant | |
| 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 | |
| list_elements_add(const variant &v) const | variant | |
| list_elements_div(const variant &v) const | variant | |
| list_elements_mul(const variant &v) const | variant | |
| list_elements_sub(const variant &v) const | 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=nullptr, bool verbose=false) const | variant | |
| try_convert() const | variant | inline |
| TYPE enum name | variant | |
| type_ | variant | private |
| TYPE_CALLABLE enum value | variant | |
| TYPE_DECIMAL enum value | variant | |
| TYPE_INT enum value | variant | |
| TYPE_LIST enum value | variant | |
| TYPE_MAP enum value | variant | |
| TYPE_NULL enum value | variant | |
| type_string() const | variant | |
| TYPE_STRING enum value | variant | |
| variant() | variant | |
| variant(int n) | variant | explicit |
| variant(int n, DECIMAL_VARIANT_TYPE) | variant | |
| variant(double n, DECIMAL_VARIANT_TYPE) | variant | |
| 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 |
1.8.8