Sierra Toolkit
Version of the Day
|
Property with defined data type and multi-dimensions (if any) More...
#include <PropertyBase.hpp>
Public Types | |
typedef DataType | data_type |
Type of the properties' members. | |
Public Member Functions | |
virtual data_type * | data (unsigned key) |
Access the properties' members. | |
virtual const data_type * | data (unsigned key) const |
Access the properties' members. | |
![]() | |
MetaData & | mesh_meta_data () const |
unsigned | mesh_meta_data_ordinal () const |
Internally generated ordinal of this property that is unique within the owning meta data manager. | |
const std::string & | name () const |
Application-defined text name of this property. | |
template<class DataType > | |
bool | type_is () const |
Query if the scalar type is DataType. | |
unsigned | size () const |
Query number of members, if an array. | |
template<typename DataType > | |
Property< DataType > * | property () |
Type-checked cast to property with members of the given type. | |
template<typename DataType > | |
const Property< DataType > * | property () const |
Type-checked cast to property with members of the given type. | |
Property with defined data type and multi-dimensions (if any)
Definition at line 121 of file PropertyBase.hpp.