Version: 5.1.6

MED.TTimeStampValue< TMeshValueType > Struct Template Reference

The class implements a container for MED TimeStamp values. More...

#include <MED_Structures.hxx>

Inheritance diagram for MED.TTimeStampValue< TMeshValueType >:
Inheritance graph

Public Types

typedef TMeshValueType TTMeshValue
typedef SharedPtr< TMeshValueType > PTMeshValue
typedef TMeshValueType::TElement TElement
typedef std::map
< EGeometrieElement,
PTMeshValue
TTGeom2Value

Public Member Functions

virtual ETypeChamp GetTypeChamp () const
 Gets type of the champ.
const TTGeom2ValueGetGeom2Value () const
const PTMeshValueGetMeshValuePtr (EGeometrieElement theGeom) const
 Gets MED TimeStamp values for the given geometric type (const version).
PTMeshValueGetMeshValuePtr (EGeometrieElement theGeom)
 Gets MED TimeStamp values for the given geometric type.
const TTMeshValueGetMeshValue (EGeometrieElement theGeom) const
 Gets MED TimeStamp values for the given geometric type (const version).
TTMeshValueGetMeshValue (EGeometrieElement theGeom)
 Gets MED TimeStamp values for the given geometric type.

Data Fields

ETypeChamp myTypeChamp
TTGeom2Value myGeom2Value
 Keeps map of MED TimeStamp values per geometric type (const version).

Detailed Description

template<class TMeshValueType>
struct MED::TTimeStampValue< TMeshValueType >

The class implements a container for MED TimeStamp values.


Member Typedef Documentation

template<class TMeshValueType >
typedef TMeshValueType MED.TTimeStampValue< TMeshValueType >.TTMeshValue
template<class TMeshValueType >
typedef SharedPtr<TMeshValueType> MED.TTimeStampValue< TMeshValueType >.PTMeshValue
template<class TMeshValueType >
typedef TMeshValueType::TElement MED.TTimeStampValue< TMeshValueType >.TElement
template<class TMeshValueType >
typedef std::map<EGeometrieElement, PTMeshValue> MED.TTimeStampValue< TMeshValueType >.TTGeom2Value

Member Function Documentation

template<class TMeshValueType >
virtual ETypeChamp MED.TTimeStampValue< TMeshValueType >.GetTypeChamp (  )  const [virtual]

Gets type of the champ.

Implements MED.TTimeStampValueBase.

References MED.TTimeStampValue< TMeshValueType >.myTypeChamp.

template<class TMeshValueType >
const TTGeom2Value& MED.TTimeStampValue< TMeshValueType >.GetGeom2Value (  )  const
template<class TMeshValueType >
const PTMeshValue& MED.TTimeStampValue< TMeshValueType >.GetMeshValuePtr ( EGeometrieElement  theGeom  )  const

Gets MED TimeStamp values for the given geometric type (const version).

References EXCEPTION, and MED.TTimeStampValue< TMeshValueType >.myGeom2Value.

template<class TMeshValueType >
PTMeshValue& MED.TTimeStampValue< TMeshValueType >.GetMeshValuePtr ( EGeometrieElement  theGeom  ) 

Gets MED TimeStamp values for the given geometric type.

References MED.TTimeStampValue< TMeshValueType >.myGeom2Value, and MED.TTimeStampValueBase.myGeomSet.

template<class TMeshValueType >
const TTMeshValue& MED.TTimeStampValue< TMeshValueType >.GetMeshValue ( EGeometrieElement  theGeom  )  const

Gets MED TimeStamp values for the given geometric type (const version).

References MED.TTimeStampValue< TMeshValueType >.GetMeshValuePtr().

template<class TMeshValueType >
TTMeshValue& MED.TTimeStampValue< TMeshValueType >.GetMeshValue ( EGeometrieElement  theGeom  ) 

Gets MED TimeStamp values for the given geometric type.

References MED.TTimeStampValue< TMeshValueType >.GetMeshValuePtr().


Field Documentation

template<class TMeshValueType >
ETypeChamp MED.TTimeStampValue< TMeshValueType >.myTypeChamp
template<class TMeshValueType >
TTGeom2Value MED.TTimeStampValue< TMeshValueType >.myGeom2Value

Keeps map of MED TimeStamp values per geometric type (const version).