AnyValue(const AnyValue &)=delete (defined in te::AnyValue< HashFn, Compare >) | te::AnyValue< HashFn, Compare > | |
AnyValue(AnyValue &&)=delete (defined in te::AnyValue< HashFn, Compare >) | te::AnyValue< HashFn, Compare > | |
AnyValue(std::size_t hash_v) (defined in te::AnyValue< HashFn, Compare >) | te::AnyValue< HashFn, Compare > | inlineprotected |
as(const AnyValue< H, C > &self) | te::AnyValue< HashFn, Compare > | related |
base_type typedef (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | |
clone() const final override (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | inlinevirtual |
compare_to(const base_type &other, Compare comp) const final override (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | inlinevirtual |
equals(const base_type &other) const final override (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | inlinevirtual |
exact_cast(const AnyValue< H, C > &any_v) | te::AnyValue< HashFn, Compare > | related |
exact_cast(const AnyValue< H, C > *any_v) | te::AnyValue< HashFn, Compare > | related |
get(const AnyValue< H, C > &any_v) | te::AnyValue< HashFn, Compare > | related |
get_default_ref(const AnyValue< H, C > &any_v, DefaultRef &&default_ref) | te::AnyValue< HashFn, Compare > | related |
get_default_val(const AnyValue< H, C > &any_v, DefaultVal &&default_val) | te::AnyValue< HashFn, Compare > | related |
hash | te::AnyValue< HashFn, Compare > | |
hasher typedef (defined in te::AnyValue< HashFn, Compare >) | te::AnyValue< HashFn, Compare > | |
holder_type typedef (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | |
is(const AnyValue< H, C > &any_v) | te::AnyValue< HashFn, Compare > | related |
key_equal typedef (defined in te::AnyValue< HashFn, Compare >) | te::AnyValue< HashFn, Compare > | |
link_type typedef (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | |
make_any_value(std::size_t hash_value, Args &&... args) | te::AnyValue< HashFn, Compare > | related |
make_any_value(H hasher, Args &&... args) | te::AnyValue< HashFn, Compare > | related |
not_equals(const base_type &other) const final override (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | inlinevirtual |
operator=(const self_type &)=delete (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | |
operator=(self_type &&)=delete (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | |
polymorphic_cast(const AnyValue< H, C > &any_v) | te::AnyValue< HashFn, Compare > | related |
polymorphic_cast(const AnyValue< H, C > *any_v) | te::AnyValue< HashFn, Compare > | related |
self_type typedef (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | |
try_as (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | friend |
te::AnyValue::try_as(const AnyValue< H, C > &any_v) | te::AnyValue< HashFn, Compare > | related |
TypedValue(const self_type &)=delete (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | |
TypedValue(self_type &&)=delete (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | |
TypedValue(std::size_t hash_v) (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | inlineprotected |
typeinfo() const final override | te::detail::TypedValue< Value, HashFn, Compare > | inlinevirtual |
unsafe_cast(const AnyValue< H, C > &any_v) | te::AnyValue< HashFn, Compare > | related |
value() const & (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | inline |
value() const && (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | inline |
value_type typedef (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | |
write(std::ostream &os) const final override (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | inlinevirtual |
~AnyValue()=default (defined in te::AnyValue< HashFn, Compare >) | te::AnyValue< HashFn, Compare > | virtual |
~TypedValue()=default (defined in te::detail::TypedValue< Value, HashFn, Compare >) | te::detail::TypedValue< Value, HashFn, Compare > | virtual |