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_t > | getVariablesNames () const |
unsigned int | getVariableValuesCount (const VariableName_t aName) const |
bool | isAllVariablesCount (unsigned int Count) const |
openfluid::core::Variables< T >::Variables | ( | ) | [inline] |
openfluid::core::Variables< T >::~Variables | ( | ) | [inline] |
bool openfluid::core::Variables< T >::appendValue | ( | const VariableName_t | aName, | |
const T | aValue | |||
) | [inline] |
bool openfluid::core::Variables< T >::createVariable | ( | const VariableName_t | aName | ) | [inline] |
bool openfluid::core::Variables< T >::getCurrentValue | ( | const VariableName_t | aName, | |
T * | aValue | |||
) | const [inline] |
bool openfluid::core::Variables< T >::getValue | ( | const VariableName_t | aName, | |
const TimeStep_t | aStep, | |||
T * | aValue | |||
) | const [inline] |
std::vector< VariableName_t > openfluid::core::Variables< T >::getVariablesNames | ( | ) | const [inline] |
unsigned int openfluid::core::Variables< T >::getVariableValuesCount | ( | const VariableName_t | aName | ) | const [inline] |
bool openfluid::core::Variables< T >::isAllVariablesCount | ( | unsigned int | Count | ) | const [inline] |
bool openfluid::core::Variables< T >::isVariableExist | ( | const VariableName_t | aName, | |
const TimeStep_t | aStep | |||
) | const [inline] |
bool openfluid::core::Variables< T >::isVariableExist | ( | const VariableName_t | aName | ) | const [inline] |
bool openfluid::core::Variables< T >::modifyValue | ( | const VariableName_t | aName, | |
const TimeStep_t | aStep, | |||
const T | aValue | |||
) | [inline] |