32 #ifndef _OMS_EXTERNAL_MODEL_H_ 33 #define _OMS_EXTERNAL_MODEL_H_ oms_status_enu_t updateDependencyGraphs()
Definition: ExternalModel.h:64
oms_status_enu_t initialize()
Definition: ExternalModel.cpp:118
~ExternalModel()
Definition: ExternalModel.cpp:47
Definition: ResultWriter.h:67
System * parentSystem
Definition: Component.h:126
oms_status_enu_t registerSignalsForResultFile(ResultWriter &resultFile)
Definition: ExternalModel.cpp:133
oms_status_enu_t instantiate()
Definition: ExternalModel.cpp:113
std::string startscript
Definition: ExternalModel.h:79
std::string path
Definition: Component.h:129
oms_status_enu_t updateSignals(ResultWriter &resultWriter)
Definition: ExternalModel.cpp:138
oms_status_enu_t
Definition: Types.h:43
oms_status_enu_t addSignalsToResults(const char *regex)
Definition: ExternalModel.cpp:143
oms_status_enu_t setRealParameter(const std::string &var, double value)
Definition: ExternalModel.cpp:63
oms_status_enu_t exportToSSD(pugi::xml_node &node) const
Definition: ExternalModel.cpp:89
ExternalModel(const oms::ComRef &cref, System *parentSystem, const std::string &path, const std::string &startscript)
Definition: ExternalModel.cpp:42
Definition: ExternalModel.h:47
oms_status_enu_t terminate()
Definition: ExternalModel.cpp:123
ComRef - component reference.
Definition: ComRef.h:43
Definition: Component.h:54
const std::map< std::string, oms::Option< double > > & getRealParameters() const
Definition: ExternalModel.h:56
oms_status_enu_t removeSignalsFromResults(const char *regex)
Definition: ExternalModel.cpp:148
Definition: BusConnector.h:15
std::map< std::string, oms::Option< double > > realParameters
Definition: ExternalModel.h:80
ComRef cref
Definition: Component.h:127
static ExternalModel * NewComponent(const oms::ComRef &cref, System *parentSystem, const std::string &path, const std::string &startscript)
Definition: ExternalModel.cpp:51
oms_status_enu_t reset()
Definition: ExternalModel.cpp:128
const std::string & getStartScript() const
Definition: ExternalModel.h:55
oms_status_enu_t getRealParameter(const std::string &var, double &value)
Definition: ExternalModel.cpp:76
ExternalModel & operator=(ExternalModel const ©)
not implemented