openfluid::core::Variables< T > Class Template Reference

List of all members.

Public Member Functions

 Variables ()
 ~Variables ()
bool createVariable (const VariableName_t aName)
bool modifyValue (const VariableName_t aName, const TimeStep_t aStep, const T aValue)
bool appendValue (const VariableName_t aName, const T aValue)
bool getValue (const VariableName_t aName, const TimeStep_t aStep, T *aValue) const
bool getCurrentValue (const VariableName_t aName, T *aValue) const
bool isVariableExist (const VariableName_t aName) const
bool isVariableExist (const VariableName_t aName, const TimeStep_t aStep) const
std::vector< VariableName_tgetVariablesNames () const
unsigned int getVariableValuesCount (const VariableName_t aName) const
bool isAllVariablesCount (unsigned int Count) const

template<class T>
class openfluid::core::Variables< T >


Constructor & Destructor Documentation

template<class T >
openfluid::core::Variables< T >::Variables (  )  [inline]
template<class T >
openfluid::core::Variables< T >::~Variables (  )  [inline]

Member Function Documentation

template<class T>
bool openfluid::core::Variables< T >::appendValue ( const VariableName_t  aName,
const T  aValue 
) [inline]
template<class T >
bool openfluid::core::Variables< T >::createVariable ( const VariableName_t  aName  )  [inline]
template<class T>
bool openfluid::core::Variables< T >::getCurrentValue ( const VariableName_t  aName,
T *  aValue 
) const [inline]
template<class T>
bool openfluid::core::Variables< T >::getValue ( const VariableName_t  aName,
const TimeStep_t  aStep,
T *  aValue 
) const [inline]
template<class T >
std::vector< VariableName_t > openfluid::core::Variables< T >::getVariablesNames (  )  const [inline]
template<class T >
unsigned int openfluid::core::Variables< T >::getVariableValuesCount ( const VariableName_t  aName  )  const [inline]
template<class T >
bool openfluid::core::Variables< T >::isAllVariablesCount ( unsigned int  Count  )  const [inline]
template<class T >
bool openfluid::core::Variables< T >::isVariableExist ( const VariableName_t  aName,
const TimeStep_t  aStep 
) const [inline]
template<class T >
bool openfluid::core::Variables< T >::isVariableExist ( const VariableName_t  aName  )  const [inline]
template<class T>
bool openfluid::core::Variables< T >::modifyValue ( const VariableName_t  aName,
const TimeStep_t  aStep,
const T  aValue 
) [inline]

Generated using Doxygen 1.6.3
Creative Commons License Creative Commons By-NC-ND license