|
| ~ComponentTable () |
|
oms_status_enu_t | exportToSSD (pugi::xml_node &node, Snapshot &snapshot, std::string variantName) const |
|
oms_status_enu_t | exportToSSVTemplate (pugi::xml_node &ssvNode) |
|
oms_status_enu_t | exportToSSMTemplate (pugi::xml_node &ssmNode) |
|
oms_status_enu_t | instantiate () |
|
oms_status_enu_t | initialize () |
|
oms_status_enu_t | terminate () |
|
oms_status_enu_t | reset () |
|
oms_status_enu_t | stepUntil (double stopTime) |
|
Variable * | getVariable (const ComRef &cref) |
|
oms_status_enu_t | getReal (const ComRef &cref, double &value) |
|
oms_status_enu_t | getRealOutputDerivative (const ComRef &cref, SignalDerivative &value) |
|
oms_status_enu_t | getInteger (const ComRef &cref, int &value) |
|
oms_status_enu_t | getBoolean (const ComRef &cref, bool &value) |
|
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) |
|
bool | getCanGetAndSetState () |
|
oms_status_enu_t | saveState () |
|
oms_status_enu_t | freeState () |
|
oms_status_enu_t | restoreState () |
|
void | getFilteredSignals (std::vector< Connector > &filteredSignals) const |
|
virtual | ~Component () |
|
virtual oms_status_enu_t | exportToSSV (pugi::xml_node &ssvNode) |
|
virtual void | getFilteredUnitDefinitionsToSSD (std::map< std::string, std::map< std::string, std::string >> &unitDefinitions) |
|
virtual const FMUInfo * | getFMUInfo () const |
|
virtual oms_status_enu_t | deleteStartValue (const ComRef &cref) |
|
virtual std::vector< Values > | getValuesResources () |
|
virtual oms_status_enu_t | setValuesResources (std::vector< Values > &allResources) |
|
virtual oms_status_enu_t | updateOrDeleteStartValueInReplacedComponent (std::vector< std::string > &warningList) |
|
virtual oms_status_enu_t | exportToSSVTemplate (pugi::xml_node &ssvNode, Snapshot &snapshot) |
|
virtual oms_status_enu_t | getString (const ComRef &cref, std::string &value) |
|
virtual oms_status_enu_t | getDirectionalDerivative (const ComRef &unknownCref, const ComRef &knownCref, double &value) |
|
virtual oms_status_enu_t | setBoolean (const ComRef &cref, bool value) |
|
virtual oms_status_enu_t | setFaultInjection (const ComRef &signal, oms_fault_type_enu_t faultType, double faultValue) |
|
virtual oms_status_enu_t | setInteger (const ComRef &cref, int value) |
|
virtual oms_status_enu_t | setReal (const ComRef &cref, double value) |
|
virtual oms_status_enu_t | setString (const ComRef &cref, const std::string &value) |
|
virtual oms_status_enu_t | setUnit (const ComRef &cref, const std::string &value) |
|
virtual oms_status_enu_t | setRealInputDerivative (const ComRef &cref, const SignalDerivative &der) |
|
virtual oms_status_enu_t | newResources (const std::string &ssvFileName, const std::string &ssmFileName, bool externalResources) |
|
virtual oms_status_enu_t | addResources (std::string &filename) |
|
virtual oms_status_enu_t | deleteReferencesInSSD (const std::string &filename) |
|
virtual oms_status_enu_t | deleteResourcesInSSP (const std::string &filename) |
|
const ComRef & | getCref () const |
|
ComRef | getFullCref () const |
|
Element * | getElement () |
|
Connector * | getConnector (const ComRef &cref) |
|
Connector ** | getConnectors () |
|
oms_status_enu_t | deleteConnector (const ComRef &cref) |
|
void | getAllResources (std::vector< std::string > &resources) const |
|
const std::string & | getPath () const |
|
const std::string & | getTempDir () const |
|
void | setPath (const std::string &newPath) |
|
void | setTempDir (const std::string &tempDir) |
|
oms_component_enu_t | getType () const |
|
void | fetchAllVars (bool enableOption) |
|
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) |
|
const DirectedGraph & | getInitialUnknownsGraph () |
|
const DirectedGraph & | getOutputsGraph () |
|
oms_status_enu_t | rename (const ComRef &newCref) |
| rename submodules, e.g., fmu:s More...
|
|