Inherited by Assimp::STEP::EXPRESS::PrimitiveDataType< uint32_t >, Assimp::STEP::EXPRESS::PrimitiveDataType< uint64_t >, Assimp::STEP::EXPRESS::ISDERIVED, Assimp::STEP::EXPRESS::LIST, Assimp::STEP::EXPRESS::PrimitiveDataType< T >, and Assimp::STEP::EXPRESS::UNSET.
|
template<typename T > |
const T & | ResolveSelect (const DB &db) const |
|
template<typename T > |
const T * | ResolveSelectPtr (const DB &db) const |
|
template<typename T > |
T & | To () |
|
template<typename T > |
const T & | To () const |
|
template<typename T > |
T * | ToPtr () |
|
template<typename T > |
const T * | ToPtr () const |
|
virtual | ~DataType () |
|
◆ Out
◆ ~DataType()
virtual Assimp::STEP::EXPRESS::DataType::~DataType |
( |
| ) |
|
|
inlinevirtual |
◆ Parse()
parse a variable from a string and set 'inout' to the character behind the last consumed character.
An optional schema enables, if specified, automatic conversion of custom data types.
- Exceptions
-
◆ ResolveSelect()
template<typename T >
const T& Assimp::STEP::EXPRESS::DataType::ResolveSelect |
( |
const DB & |
db | ) |
const |
|
inline |
◆ ResolveSelectPtr()
template<typename T >
const T* Assimp::STEP::EXPRESS::DataType::ResolveSelectPtr |
( |
const DB & |
db | ) |
const |
|
inline |
◆ To() [1/2]
template<typename T >
T& Assimp::STEP::EXPRESS::DataType::To |
( |
| ) |
|
|
inline |
◆ To() [2/2]
template<typename T >
const T& Assimp::STEP::EXPRESS::DataType::To |
( |
| ) |
const |
|
inline |
◆ ToPtr() [1/2]
template<typename T >
T* Assimp::STEP::EXPRESS::DataType::ToPtr |
( |
| ) |
|
|
inline |
◆ ToPtr() [2/2]
template<typename T >
const T* Assimp::STEP::EXPRESS::DataType::ToPtr |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: