rttr::variant Member List

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

can_convert() const rttr::variant
can_convert(const type &target_type) const rttr::variant
clear()rttr::variant
convert(const type &target_type)rttr::variant
convert(bool *ok=nullptr) const rttr::variant
convert(T &value) const rttr::variant
create_associative_view() const rttr::variant
create_sequential_view() const rttr::variant
extract_wrapped_value() const rttr::variant
get_type() const rttr::variant
get_value()rttr::variant
get_value() const rttr::variant
get_wrapped_value() const rttr::variant
is_associative_container() const rttr::variant
is_sequential_container() const rttr::variant
is_type() const rttr::variant
is_valid() const rttr::variant
operator bool() const rttr::variantexplicit
operator!=(const variant &other) const rttr::variant
operator<(const variant &other) const rttr::variant
operator<=(const variant &other) const rttr::variant
operator=(T &&other)rttr::variant
operator=(variant &&other)rttr::variant
operator=(const variant &other)rttr::variant
operator==(const variant &other) const rttr::variant
operator>(const variant &other) const rttr::variant
operator>=(const variant &other) const rttr::variant
swap(variant &other)rttr::variant
to_bool() const rttr::variant
to_double(bool *ok=nullptr) const rttr::variant
to_float(bool *ok=nullptr) const rttr::variant
to_int(bool *ok=nullptr) const rttr::variant
to_int16(bool *ok=nullptr) const rttr::variant
to_int32(bool *ok=nullptr) const rttr::variant
to_int64(bool *ok=nullptr) const rttr::variant
to_int8(bool *ok=nullptr) const rttr::variant
to_string(bool *ok=nullptr) const rttr::variant
to_uint16(bool *ok=nullptr) const rttr::variant
to_uint32(bool *ok=nullptr) const rttr::variant
to_uint64(bool *ok=nullptr) const rttr::variant
to_uint8(bool *ok=nullptr) const rttr::variant
variant()rttr::variant
variant(T &&val)rttr::variant
variant(const variant &other)rttr::variant
variant(variant &&other)rttr::variant
~variant()rttr::variant