40 #ifndef __OPENFLUID_WARE_SIMULATIONINSPECTORWARE_HPP__
41 #define __OPENFLUID_WARE_SIMULATIONINSPECTORWARE_HPP__
51 namespace openfluid {
namespace ware {
167 std::string& Val)
const;
291 std::string& Val)
const;
352 std::string& Val)
const;
468 {
return OPENFLUID_IsUnitsClassExist(ClassName); }
482 void OPENFLUID_GetUnitsCount(
unsigned int& UnitsCount)
const;
488 unsigned int OPENFLUID_GetUnitsCount()
const;
497 unsigned int& UnitsCount)
const;
576 mp_Datastore(nullptr), mp_SpatialData(nullptr)
586 mp_SpatialData = SGraph;
591 mp_Datastore = DStore;
std::list< IndexedValue > IndexedValueList
Definition: IndexedValue.hpp:133
Class for management of date and time information.
Definition: DateTime.hpp:132
Definition: SimulationInspectorWare.hpp:54
Definition: VectorValue.hpp:118
virtual bool isLinked() const
Definition: SimulationInspectorWare.hpp:74
Class defining a collection of discrete events.
Definition: EventsCollection.hpp:59
void linkToSpatialGraph(openfluid::core::SpatialGraph *SGraph)
Definition: SimulationInspectorWare.hpp:584
#define OPENFLUID_DEPRECATED
Definition: deprecation.hpp:54
void linkToDatastore(openfluid::core::Datastore *DStore)
Definition: SimulationInspectorWare.hpp:589
#define OPENFLUID_API
Definition: dllexport.hpp:87
Definition: DoubleValue.hpp:102
bool OPENFLUID_IsUnitClassExist(const openfluid::core::UnitsClass_t &ClassName) const OPENFLUID_DEPRECATED
Definition: SimulationInspectorWare.hpp:467
WareType
Definition: TypeDefs.hpp:62
std::string VariableName_t
Definition: TypeDefs.hpp:86
Definition: SpatialUnit.hpp:104
Definition: StringValue.hpp:91
Type
Definition: Value.hpp:68
virtual ~SimulationInspectorWare()
Definition: SimulationInspectorWare.hpp:582
Definition: Datastore.hpp:54
std::string UnitsClass_t
Definition: TypeDefs.hpp:71
Definition: SpatialGraph.hpp:52
SimulationInspectorWare(WareType WType)
Definition: SimulationInspectorWare.hpp:575
unsigned int UnitID_t
Definition: TypeDefs.hpp:61
std::string AttributeName_t
Definition: TypeDefs.hpp:81
Definition: MatrixValue.hpp:114
unsigned long long TimeIndex_t
Definition: DateTime.hpp:62
std::list< SpatialUnit * > UnitsPtrList_t
Definition: SpatialUnit.hpp:67
virtual bool isLinked() const
Definition: SimulationDrivenWare.hpp:154
Definition: IndexedValue.hpp:55
Definition: SimulationDrivenWare.hpp:140
openfluid::core::SpatialGraph * mp_SpatialData
Definition: SimulationInspectorWare.hpp:71