MED::TValueHolder< TValue, TRepresentation > Struct Template Reference

To provide a common way to handle values of MEDWrapper types as native MED types. More...

#include <MED_TStructures.hxx>

Public Member Functions

 operator TRepresentation () const
 
TRepresentation * operator& ()
 
const TValueoperator() () const
 
 TValueHolder (TValue &theValue)
 
 ~TValueHolder ()
 

Public Attributes

TRepresentation myRepresentation
 
TValuemyValue
 

Detailed Description

template<class TValue, class TRepresentation>
struct MED::TValueHolder< TValue, TRepresentation >

To provide a common way to handle values of MEDWrapper types as native MED types.

Constructor & Destructor Documentation

◆ TValueHolder()

template<class TValue , class TRepresentation >
MED::TValueHolder< TValue, TRepresentation >::TValueHolder ( TValue theValue)

◆ ~TValueHolder()

Member Function Documentation

◆ operator TRepresentation()

template<class TValue , class TRepresentation >
MED::TValueHolder< TValue, TRepresentation >::operator TRepresentation ( ) const

◆ operator&()

template<class TValue , class TRepresentation >
TRepresentation * MED::TValueHolder< TValue, TRepresentation >::operator& ( )

◆ operator()()

template<class TValue , class TRepresentation >
const TValue & MED::TValueHolder< TValue, TRepresentation >::operator() ( ) const

Member Data Documentation

◆ myRepresentation

◆ myValue


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