#include <ExternalModel.h>
|
| ~ExternalModel () |
|
oms_status_enu_t | setRealParameter (const std::string &var, double value) |
|
oms_status_enu_t | getRealParameter (const std::string &var, double &value) |
|
const std::string & | getStartScript () const |
|
const std::map< std::string, oms::Option< double > > & | getRealParameters () const |
|
oms_status_enu_t | exportToSSD (pugi::xml_node &node) const |
|
oms_status_enu_t | instantiate () |
|
oms_status_enu_t | initialize () |
|
oms_status_enu_t | terminate () |
|
oms_status_enu_t | reset () |
|
oms_status_enu_t | updateDependencyGraphs () |
|
oms_status_enu_t | registerSignalsForResultFile (ResultWriter &resultFile) |
|
oms_status_enu_t | updateSignals (ResultWriter &resultWriter) |
|
oms_status_enu_t | addSignalsToResults (const char *regex) |
|
oms_status_enu_t | removeSignalsFromResults (const char *regex) |
|
virtual | ~Component () |
|
const ComRef & | getCref () const |
|
ComRef | getFullCref () const |
|
Element * | getElement () |
|
Connector * | getConnector (const ComRef &cref) |
|
Connector ** | getConnectors () |
|
oms_status_enu_t | deleteConnector (const ComRef &cref) |
|
oms_status_enu_t | deleteResources () |
|
oms_status_enu_t | getAllResources (std::vector< std::string > &resources) const |
|
const std::string & | getPath () const |
|
oms_component_enu_t | getType () const |
|
virtual const FMUInfo * | getFMUInfo () const |
|
void | fetchAllVars () |
|
System * | getParentSystem () const |
|
Model * | getModel () const |
|
void | setGeometry (const ssd::ElementGeometry &geometry) |
|
oms_status_enu_t | addTLMBus (const oms::ComRef &cref, oms_tlm_domain_t domain, const int dimensions, const oms_tlm_interpolation_t interpolation) |
|
oms::TLMBusConnector * | getTLMBusConnector (const oms::ComRef &cref) |
|
TLMBusConnector ** | getTLMBusConnectors () |
|
oms_status_enu_t | addConnectorToTLMBus (const ComRef &busCref, const ComRef &connectorCref, const std::string type) |
|
oms_status_enu_t | deleteConnectorFromTLMBus (const ComRef &busCref, const ComRef &connectorCref) |
|
virtual oms_status_enu_t | stepUntil (double stopTime) |
|
const DirectedGraph & | getInitialUnknownsGraph () |
|
const DirectedGraph & | getOutputsGraph () |
|
virtual oms_status_enu_t | getBoolean (const ComRef &cref, bool &value) |
|
virtual oms_status_enu_t | getInteger (const ComRef &cref, int &value) |
|
virtual oms_status_enu_t | getReal (const ComRef &cref, double &value) |
|
virtual oms_status_enu_t | setBoolean (const ComRef &cref, bool value) |
|
virtual oms_status_enu_t | setInteger (const ComRef &cref, int value) |
|
virtual oms_status_enu_t | setReal (const ComRef &cref, double value) |
|
◆ ~ExternalModel()
oms::ExternalModel::~ExternalModel |
( |
| ) |
|
◆ ExternalModel() [1/2]
oms::ExternalModel::ExternalModel |
( |
const oms::ComRef & |
cref, |
|
|
System * |
parentSystem, |
|
|
const std::string & |
path, |
|
|
const std::string & |
startscript |
|
) |
| |
|
protected |
◆ ExternalModel() [2/2]
◆ addSignalsToResults()
◆ exportToSSD()
◆ getRealParameter()
oms_status_enu_t oms::ExternalModel::getRealParameter |
( |
const std::string & |
var, |
|
|
double & |
value |
|
) |
| |
◆ getRealParameters()
const std::map<std::string, oms::Option<double> >& oms::ExternalModel::getRealParameters |
( |
| ) |
const |
|
inline |
◆ getStartScript()
const std::string& oms::ExternalModel::getStartScript |
( |
| ) |
const |
|
inline |
◆ initialize()
◆ instantiate()
◆ NewComponent()
◆ operator=()
◆ registerSignalsForResultFile()
◆ removeSignalsFromResults()
oms_status_enu_t oms::ExternalModel::removeSignalsFromResults |
( |
const char * |
regex | ) |
|
|
virtual |
◆ reset()
◆ setRealParameter()
oms_status_enu_t oms::ExternalModel::setRealParameter |
( |
const std::string & |
var, |
|
|
double |
value |
|
) |
| |
◆ terminate()
◆ updateDependencyGraphs()
◆ updateSignals()
◆ realParameters
std::map<std::string, oms::Option<double> > oms::ExternalModel::realParameters |
|
private |
◆ startscript
std::string oms::ExternalModel::startscript |
|
private |
The documentation for this class was generated from the following files:
- /var/lib/jenkins/workspace/OMSimulator_maintenance_v2.0/src/OMSimulatorLib/TLM/ExternalModel.h
- /var/lib/jenkins/workspace/OMSimulator_maintenance_v2.0/src/OMSimulatorLib/TLM/ExternalModel.cpp