40 #ifndef __OPENFLUID_WARE_SIMULATIONCONTRIBUTORWARE_HPP__
41 #define __OPENFLUID_WARE_SIMULATIONCONTRIBUTORWARE_HPP__
114 const std::string& Val);
186 const std::string& Val);
263 const std::string& Val);
323 const std::string& Val);
561 const unsigned int& ColsNbr,
562 const unsigned int& RowsNbr);
Definition: SpatialUnit.hpp:111
Definition: SimulationContributorWare.hpp:52
void OPENFLUID_AddUnit(const openfluid::core::UnitsClass_t &ClassName, openfluid::core::UnitID_t ID, openfluid::core::PcsOrd_t PcsOrder)
void OPENFLUID_AppendVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const std::string &Val)
bool OPENFLUID_RemoveFromToConnection(openfluid::core::SpatialUnit *FromUnit, openfluid::core::SpatialUnit *ToUnit)
void OPENFLUID_AppendVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const bool &Val)
void OPENFLUID_InitializeVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const std::string &Val)
void OPENFLUID_InitializeVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const bool &Val)
void OPENFLUID_SetAttribute(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::AttributeName_t &AttrName, const long &Val)
void OPENFLUID_AppendVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const long &Val)
void OPENFLUID_SetAttribute(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::AttributeName_t &AttrName, const openfluid::core::Value &Val)
void OPENFLUID_AppendEvent(openfluid::core::SpatialUnit *UnitPtr, openfluid::core::Event &Ev)
void OPENFLUID_InitializeVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const long &Val)
bool OPENFLUID_AddChildParentConnection(openfluid::core::SpatialUnit *ChildUnit, openfluid::core::SpatialUnit *ParentUnit)
void OPENFLUID_SetAttribute(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::AttributeName_t &AttrName, const std::string &Val)
void OPENFLUID_DeleteUnit(const openfluid::core::UnitsClass_t &ClassName, openfluid::core::UnitID_t ID)
void OPENFLUID_BuildUnitsMatrix(const openfluid::core::UnitsClass_t &UnitsClass, const unsigned int &ColsNbr, const unsigned int &RowsNbr)
bool OPENFLUID_RemoveFromToConnection(const openfluid::core::UnitsClass_t &ClassNameFrom, openfluid::core::UnitID_t IDFrom, const openfluid::core::UnitsClass_t &ClassNameTo, openfluid::core::UnitID_t IDTo)
void OPENFLUID_AppendVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const openfluid::core::Value &Val)
void OPENFLUID_SetAttribute(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::AttributeName_t &AttrName, const double &Val)
void OPENFLUID_SetVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const bool &Val)
bool OPENFLUID_AddChildParentConnection(const openfluid::core::UnitsClass_t &ClassNameChild, openfluid::core::UnitID_t IDChild, const openfluid::core::UnitsClass_t &ClassNameParent, openfluid::core::UnitID_t IDParent)
bool OPENFLUID_AddFromToConnection(const openfluid::core::UnitsClass_t &ClassNameFrom, openfluid::core::UnitID_t IDFrom, const openfluid::core::UnitsClass_t &ClassNameTo, openfluid::core::UnitID_t IDTo)
void OPENFLUID_SetVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const std::string &Val)
void OPENFLUID_AppendVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const double &Val)
void OPENFLUID_InitializeVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const openfluid::core::Value &Val)
virtual ~SimulationContributorWare()
Definition: SimulationContributorWare.hpp:570
void OPENFLUID_SetVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const openfluid::core::Value &Val)
SimulationContributorWare(WareType WType)
Definition: SimulationContributorWare.hpp:564
void OPENFLUID_SetAttribute(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::AttributeName_t &AttrName, bool Val)
bool OPENFLUID_AddFromToConnection(openfluid::core::SpatialUnit *FromUnit, openfluid::core::SpatialUnit *ToUnit)
void OPENFLUID_InitializeVariable(openfluid::core::SpatialUnit &aUnit, const openfluid::core::VariableName_t &VarName, const openfluid::core::Value &Val)
void OPENFLUID_SetVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const long &Val)
void OPENFLUID_AppendVariable(openfluid::core::SpatialUnit &aUnit, const openfluid::core::VariableName_t &VarName, const openfluid::core::Value &Val)
bool OPENFLUID_RemoveChildParentConnection(const openfluid::core::UnitsClass_t &ClassNameChild, openfluid::core::UnitID_t IDChild, const openfluid::core::UnitsClass_t &ClassNameParent, openfluid::core::UnitID_t IDParent)
bool OPENFLUID_RemoveChildParentConnection(openfluid::core::SpatialUnit *ChildUnit, openfluid::core::SpatialUnit *ParentUnit)
void OPENFLUID_InitializeVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const double &Val)
void OPENFLUID_SetVariable(openfluid::core::SpatialUnit *UnitPtr, const openfluid::core::VariableName_t &VarName, const double &Val)
Definition: SimulationInspectorWare.hpp:56
#define OPENFLUID_API
Definition: dllexport.hpp:86
unsigned int UnitID_t
Definition: TypeDefs.hpp:70
std::string VariableName_t
Definition: TypeDefs.hpp:131
std::string UnitsClass_t
Definition: TypeDefs.hpp:98
std::string AttributeName_t
Definition: TypeDefs.hpp:117
int PcsOrd_t
Definition: TypeDefs.hpp:84
WareType
Definition: TypeDefs.hpp:61
Definition: ApplicationException.hpp:47