HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VtValue Member List

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

_HoldAsideVtValuefriend
CanCast() const VtValueinline
CanCastFromTypeidToTypeid(std::type_info const &from, std::type_info const &to)VtValueinlinestatic
CanCastToTypeid(std::type_info const &type) const VtValueinline
CanCastToTypeOf(VtValue const &other) const VtValueinline
CanHash() const VtValue
Cast(VtValue const &val)VtValueinlinestatic
Cast()VtValueinline
CastToTypeid(VtValue const &val, std::type_info const &type)VtValuestatic
CastToTypeid(std::type_info const &type)VtValueinline
CastToTypeOf(VtValue const &val, VtValue const &other)VtValuestatic
CastToTypeOf(VtValue const &other)VtValueinline
Get() const &VtValueinline
Get()&&VtValueinline
Get()&&VtValueinline
GetArraySize() const VtValueinline
GetElementTypeid() const VtValue
GetHash() const VtValue
GetKnownValueTypeIndex() const VtValueinline
GetType() const VtValue
GetTypeid() const VtValue
GetTypeName() const VtValue
GetWithDefault(T const &def=T()) const VtValueinline
hash_value(VtValue const &val)VtValuefriend
IsArrayValued() const VtValue
IsEmpty() const VtValueinline
IsHolding() const VtValueinline
IsHolding() const VtValueinline
IsHolding() const VtValueinline
Mutate(Fn &&mutateFn)VtValueinline
operator!=(VtValue const &lhs, T const &rhs)VtValuefriend
operator!=(T const &lhs, VtValue const &rhs)VtValuefriend
operator!=(const VtValue &rhs) const VtValueinline
operator<<(std::ostream &out, const VtValue &self)VtValuefriend
operator=(VtValue const &other)VtValueinline
operator=(VtValue &&other) noexceptVtValueinline
operator=(T obj)VtValueinline
operator=(T const &obj)VtValueinline
operator=(char const *cstr)VtValueinline
operator=(char *cstr)VtValueinline
operator==(VtValue const &lhs, T const &rhs)VtValuefriend
operator==(T const &lhs, VtValue const &rhs)VtValuefriend
operator==(const VtValue &rhs) const VtValueinline
RegisterCast(VtValue(*castFn)(VtValue const &))VtValueinlinestatic
RegisterSimpleBidirectionalCast()VtValueinlinestatic
RegisterSimpleCast()VtValueinlinestatic
Remove()VtValueinline
Swap(VtValue &rhs) noexceptVtValueinline
Swap(T &rhs)VtValueinline
swap(VtValue &lhs, VtValue &rhs)VtValuefriend
Take(T &obj)VtValueinlinestatic
UncheckedGet() const &VtValueinline
UncheckedGet()&&VtValueinline
UncheckedGet() const &VtValueinline
UncheckedGet()&&VtValueinline
UncheckedMutate(Fn &&mutateFn)VtValueinline
UncheckedRemove()VtValueinline
UncheckedSwap(T &rhs)VtValueinline
UncheckedSwap(VtValue &rhs)VtValueinline
Vt_GetPythonObjectFromHeldValue(VtValue const &self)VtValuefriend
Vt_ValueShapeDataAccessVtValuefriend
VtValue()VtValueinline
VtValue(VtValue const &other)VtValueinline
VtValue(VtValue &&other) noexceptVtValueinline
VtValue(T const &obj)VtValueinlineexplicit
~VtValue()VtValueinline