Sierra Toolkit  Version of the Day
stk_classic::mesh::Property< DataType > Class Template Reference

Property with defined data type and multi-dimensions (if any) More...

#include <PropertyBase.hpp>

Inheritance diagram for stk_classic::mesh::Property< DataType >:
Collaboration diagram for stk_classic::mesh::Property< DataType >:

Public Types

typedef DataType data_type
 Type of the properties' members.
 

Public Member Functions

virtual data_typedata (unsigned key)
 Access the properties' members.
 
virtual const data_typedata (unsigned key) const
 Access the properties' members.
 
- Public Member Functions inherited from stk_classic::mesh::Property< void >
MetaDatamesh_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.
 

Detailed Description

template<typename DataType>
class stk_classic::mesh::Property< DataType >

Property with defined data type and multi-dimensions (if any)

Definition at line 121 of file PropertyBase.hpp.


The documentation for this class was generated from the following file: