#include <valueRef.h>
|
| constexpr | _TypeInfo (const std::type_info &ti, const std::type_info &elementTi, int knownTypeIndex, bool isArray, bool isHashable, bool canComposeOver, bool canTransform, bool isMutable, _CanHashFunc canHash, _HashFunc hash, _EqualFunc equal, _GetPyObjFunc getPyObj, _GetVtValueFunc getVtValue, _StreamOutFunc streamOut, _IsArrayValuedFunc isArrayValued, _GetNumElementsFunc getNumElements) |
| |
Definition at line 80 of file valueRef.h.
| constexpr VtValueRef::_TypeInfo::_TypeInfo |
( |
const std::type_info & |
ti, |
|
|
const std::type_info & |
elementTi, |
|
|
int |
knownTypeIndex, |
|
|
bool |
isArray, |
|
|
bool |
isHashable, |
|
|
bool |
canComposeOver, |
|
|
bool |
canTransform, |
|
|
bool |
isMutable, |
|
|
_CanHashFunc |
canHash, |
|
|
_HashFunc |
hash, |
|
|
_EqualFunc |
equal, |
|
|
_GetPyObjFunc |
getPyObj, |
|
|
_GetVtValueFunc |
getVtValue, |
|
|
_StreamOutFunc |
streamOut, |
|
|
_IsArrayValuedFunc |
isArrayValued, |
|
|
_GetNumElementsFunc |
getNumElements |
|
) |
| |
|
inlineprotected |
| bool VtValueRef::_TypeInfo::CanHash |
( |
_RefdObjPtr |
storage | ) |
const |
|
inline |
| size_t VtValueRef::_TypeInfo::GetNumElements |
( |
_RefdObjPtr |
storage | ) |
const |
|
inline |
| size_t VtValueRef::_TypeInfo::Hash |
( |
_RefdObjPtr |
storage | ) |
const |
|
inline |
| bool VtValueRef::_TypeInfo::IsArrayValued |
( |
_RefdObjPtr |
storage | ) |
const |
|
inline |
| std::ostream& VtValueRef::_TypeInfo::StreamOut |
( |
_RefdObjPtr |
storage, |
|
|
std::ostream & |
out |
|
) |
| const |
|
inline |
| const bool VtValueRef::_TypeInfo::canComposeOver |
| const bool VtValueRef::_TypeInfo::canTransform |
| const std::type_info& VtValueRef::_TypeInfo::elementTypeInfo |
| const bool VtValueRef::_TypeInfo::isArray |
| const bool VtValueRef::_TypeInfo::isHashable |
| const bool VtValueRef::_TypeInfo::isMutable |
| const int VtValueRef::_TypeInfo::knownTypeIndex |
| const std::type_info& VtValueRef::_TypeInfo::typeInfo |
The documentation for this struct was generated from the following file: