Public Member Functions
openfluid::core::Variables Class Reference

List of all members.

Public Member Functions

 Variables ()
 ~Variables ()
bool createVariable (const VariableName_t aName)
bool createVariable (const VariableName_t aName, const Value::Type aType)
bool modifyValue (const VariableName_t aName, const TimeStep_t aStep, const Value &aValue)
bool appendValue (const VariableName_t aName, const Value &aValue)
bool getValue (const VariableName_t aName, const TimeStep_t aStep, Value *aValue) const
ValuegetValue (const VariableName_t aName, const TimeStep_t aStep) const
ValuegetCurrentValue (const VariableName_t aName) const
bool getCurrentValue (const VariableName_t aName, Value *aValue) const
bool isVariableExist (const VariableName_t aName) const
bool isVariableExist (const VariableName_t aName, const TimeStep_t aStep) const
bool isVariableExist (const VariableName_t aName, const TimeStep_t aStep, Value::Type ValueType) const
bool isTypedVariableExist (const VariableName_t aName, const Value::Type VarType) const
bool isTypedVariableExist (const VariableName_t aName, const TimeStep_t aStep, Value::Type VarType) const
std::vector< VariableName_tgetVariablesNames () const
unsigned int getVariableValuesCount (const VariableName_t aName) const
bool isAllVariablesCount (unsigned int Count) const
void clear ()

Constructor & Destructor Documentation


Member Function Documentation

bool openfluid::core::Variables::appendValue ( const VariableName_t  aName,
const Value aValue 
)
bool openfluid::core::Variables::getCurrentValue ( const VariableName_t  aName,
Value aValue 
) const
bool openfluid::core::Variables::getValue ( const VariableName_t  aName,
const TimeStep_t  aStep,
Value aValue 
) const
Value* openfluid::core::Variables::getValue ( const VariableName_t  aName,
const TimeStep_t  aStep 
) const
bool openfluid::core::Variables::isAllVariablesCount ( unsigned int  Count) const
bool openfluid::core::Variables::isTypedVariableExist ( const VariableName_t  aName,
const Value::Type  VarType 
) const
bool openfluid::core::Variables::isTypedVariableExist ( const VariableName_t  aName,
const TimeStep_t  aStep,
Value::Type  VarType 
) const
bool openfluid::core::Variables::isVariableExist ( const VariableName_t  aName,
const TimeStep_t  aStep 
) const
bool openfluid::core::Variables::isVariableExist ( const VariableName_t  aName,
const TimeStep_t  aStep,
Value::Type  ValueType 
) const
bool openfluid::core::Variables::modifyValue ( const VariableName_t  aName,
const TimeStep_t  aStep,
const Value aValue 
)

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