40 #ifndef __OPENFLUID_WARE_SIMULATIONINSPECTORWARE_HPP__ 41 #define __OPENFLUID_WARE_SIMULATIONINSPECTORWARE_HPP__ 168 std::string& Val)
const;
292 std::string& Val)
const;
353 std::string& Val)
const;
469 {
return OPENFLUID_IsUnitsClassExist(ClassName); }
483 void OPENFLUID_GetUnitsCount(
unsigned int& UnitsCount)
const;
489 unsigned int OPENFLUID_GetUnitsCount()
const;
498 unsigned int& UnitsCount)
const;
577 mp_Datastore(nullptr), mp_SpatialData(nullptr)
588 mp_SpatialData = SGraph;
593 mp_Datastore = DStore;
Definition: SimulationInspectorWare.hpp:55
openfluid::core::SpatialGraph * mp_SpatialData
Definition: SimulationInspectorWare.hpp:72
Type
Definition: Value.hpp:68
SimulationInspectorWare(WareType WType)
Definition: SimulationInspectorWare.hpp:576
Definition: VectorValue.hpp:118
Definition: IndexedValue.hpp:54
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: SpatialUnit.hpp:105
Definition: SimulationDrivenWare.hpp:232
virtual ~SimulationInspectorWare()
Definition: SimulationInspectorWare.hpp:583
void linkToDatastore(openfluid::core::Datastore *DStore)
Definition: SimulationInspectorWare.hpp:591
Definition: ApplicationException.hpp:47
virtual bool isLinked() const
Definition: SimulationInspectorWare.hpp:75
Definition: SpatialGraph.hpp:52
unsigned int UnitID_t
Definition: TypeDefs.hpp:61
std::string VariableName_t
Definition: TypeDefs.hpp:86
std::string AttributeName_t
Definition: TypeDefs.hpp:81
std::string UnitsClass_t
Definition: TypeDefs.hpp:71
Definition: DoubleValue.hpp:102
bool OPENFLUID_IsUnitClassExist(const openfluid::core::UnitsClass_t &ClassName) const
Definition: SimulationInspectorWare.hpp:468
Definition: Datastore.hpp:58
WareType
Definition: TypeDefs.hpp:60
virtual bool isLinked() const
Definition: SimulationDrivenWare.hpp:246
std::uint64_t TimeIndex_t
Definition: TypeDefs.hpp:181
std::list< SpatialUnit * > UnitsPtrList_t
Definition: SpatialUnit.hpp:68
void linkToSpatialGraph(openfluid::core::SpatialGraph *SGraph)
Definition: SimulationInspectorWare.hpp:586
Class defining a collection of discrete events.
Definition: EventsCollection.hpp:59
Definition: MatrixValue.hpp:115
std::list< IndexedValue > IndexedValueList
Definition: IndexedValue.hpp:149
Definition: StringValue.hpp:88
Class for management of date and time information.
Definition: DateTime.hpp:116