32 #ifndef _OMS_COMPONENT_TABLE_H_ 33 #define _OMS_COMPONENT_TABLE_H_ 41 #include <pugixml.hpp> 43 #include <unordered_map> 80 std::unordered_map<ComRef, ResultReader::Series*>
series;
oms_status_enu_t instantiate()
Definition: ComponentTable.cpp:178
Definition: ResultWriter.h:67
oms_status_enu_t registerSignalsForResultFile(ResultWriter &resultFile)
Definition: ComponentTable.cpp:218
System * parentSystem
Definition: Component.h:126
oms_status_enu_t addSignalsToResults(const char *regex)
Definition: ComponentTable.cpp:251
std::unordered_map< ComRef, bool > exportSeries
Definition: ComponentTable.h:81
ComponentTable(const ComRef &cref, System *parentSystem, const std::string &path)
Definition: ComponentTable.cpp:41
double time
Definition: ComponentTable.h:83
std::string path
Definition: Component.h:129
oms_status_enu_t
Definition: Types.h:43
ResultReader * resultReader
Definition: ComponentTable.h:79
oms_status_enu_t initialize()
Definition: ComponentTable.h:58
std::unordered_map< ComRef, ResultReader::Series * > series
Definition: ComponentTable.h:80
oms_status_enu_t reset()
Definition: ComponentTable.cpp:184
ComRef - component reference.
Definition: ComRef.h:43
Definition: Component.h:54
oms_status_enu_t updateSignals(ResultWriter &resultWriter)
Definition: ComponentTable.cpp:235
std::unordered_map< unsigned int, unsigned int > resultFileMapping
Definition: ComponentTable.h:82
static Component * NewComponent(const oms::ComRef &cref, System *parentSystem, const std::string &path)
Definition: ComponentTable.cpp:56
Definition: BusConnector.h:15
Definition: ResultReader.h:40
oms_status_enu_t exportToSSD(pugi::xml_node &node) const
Definition: ComponentTable.cpp:161
ComRef cref
Definition: Component.h:127
oms_status_enu_t getReal(const ComRef &cref, double &value)
Definition: ComponentTable.cpp:190
~ComponentTable()
Definition: ComponentTable.cpp:46
oms_status_enu_t terminate()
Definition: ComponentTable.h:59
oms_status_enu_t stepUntil(double stopTime)
Definition: ComponentTable.h:62
ComponentTable & operator=(ComponentTable const ©)
not implemented
oms_status_enu_t removeSignalsFromResults(const char *regex)
Definition: ComponentTable.cpp:266
Definition: ComponentTable.h:48