17 #include <biogears/cdm/CommonDataModel.h>
18 #include <biogears/container/Tree.h>
19 #include <biogears/exports.h>
21 CDM_BIND_DECL(SystemData)
24 class SESubstanceManager;
32 virtual const char* classname()
const = 0;
33 virtual size_t hash_code()
const = 0;
45 virtual const SEScalar* GetScalar(
const char* name) = 0;
46 virtual const SEScalar* GetScalar(
const std::string& name) = 0;
51 static const SEScalar* GetScalar(
const char* name, std::vector<SESystem*>* systems);
52 static const SEScalar* GetScalar(
const std::string& name, std::vector<SESystem*>* systems);
57 virtual Tree<const char*> GetPhysiologyRequestGraph()
const = 0;
Definition: SEScalar.h:33
Definition: SESystem.h:27
Class corresponding to the SystemData schema type.
Definition: System.hxx:682
std::stringstream m_ss
Definition: SESystem.h:62
Definition: SEElectricalCircuit.h:18