Public Member Functions

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

List of all members.

Public Member Functions

 InputData ()
 ~InputData ()
bool setValue (const InputDataName_t aName, const T aValue)
bool getValue (const InputDataName_t aName, T *aValue)
bool getValueAsDouble (const InputDataName_t aName, double *aValue)
bool getValueAsLong (const InputDataName_t aName, long *aValue)
bool isDataExist (const InputDataName_t aName) const
std::vector< InputDataName_tgetInputDataNames () const
void replaceValue (const InputDataName_t aName, const T aValue)
void removeData (const InputDataName_t aName)
void clear ()

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


Constructor & Destructor Documentation

template<class T >
openfluid::core::InputData< T >::InputData ( )
template<class T >
openfluid::core::InputData< T >::~InputData ( )

Member Function Documentation

template<class T >
void openfluid::core::InputData< T >::clear ( )
template<class T >
std::vector< InputDataName_t > openfluid::core::InputData< T >::getInputDataNames ( ) const
template<class T>
bool openfluid::core::InputData< T >::getValue ( const InputDataName_t  aName,
T *  aValue 
)
template<class T >
bool openfluid::core::InputData< T >::getValueAsDouble ( const InputDataName_t  aName,
double *  aValue 
)
template<class T >
bool openfluid::core::InputData< T >::getValueAsLong ( const InputDataName_t  aName,
long *  aValue 
)
template<class T >
bool openfluid::core::InputData< T >::isDataExist ( const InputDataName_t  aName) const
template<class T >
void openfluid::core::InputData< T >::removeData ( const InputDataName_t  aName)
template<class T>
void openfluid::core::InputData< T >::replaceValue ( const InputDataName_t  aName,
const T  aValue 
)
template<class T>
bool openfluid::core::InputData< T >::setValue ( const InputDataName_t  aName,
const T  aValue 
)

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