OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
oms::ComponentTable Member List

This is the complete list of members for oms::ComponentTable, including all inherited members.

addConnectorToTLMBus(const ComRef &busCref, const ComRef &connectorCref, const std::string type)oms::Component
addSignalsToResults(const char *regex)oms::ComponentTablevirtual
addTLMBus(const oms::ComRef &cref, oms_tlm_domain_t domain, const int dimensions, const oms_tlm_interpolation_t interpolation)oms::Component
clockoms::Componentprotected
clock_idoms::Componentprotected
Component(const ComRef &cref, oms_component_enu_t type, System *parentSystem, const std::string &path)oms::Componentprotected
Component(Component const &)oms::Componentprotected
ComponentTable(const ComRef &cref, System *parentSystem, const std::string &path)oms::ComponentTableprotected
ComponentTable(ComponentTable const &copy)oms::ComponentTableprotected
connectorsoms::Componentprotected
deleteConnector(const ComRef &cref)oms::Component
deleteConnectorFromTLMBus(const ComRef &busCref, const ComRef &connectorCref)oms::Component
deleteResources()oms::Component
elementoms::Componentprotected
exportSeriesoms::ComponentTableprivate
exportToSSD(pugi::xml_node &node) constoms::ComponentTablevirtual
fetchAllVars()oms::Componentinline
fetchAllVars_oms::Componentprotected
getAllResources(std::vector< std::string > &resources) constoms::Componentinline
getBoolean(const ComRef &cref, bool &value)oms::Componentinlinevirtual
getConnector(const ComRef &cref)oms::Component
getConnectors()oms::Componentinline
getCref() constoms::Componentinline
getElement()oms::Componentinline
getFMUInfo() constoms::Componentinlinevirtual
getFullCref() constoms::Component
getInitialUnknownsGraph()oms::Componentinline
getInteger(const ComRef &cref, int &value)oms::Componentinlinevirtual
getModel() constoms::Component
getOutputsGraph()oms::Componentinline
getParentSystem() constoms::Componentinline
getPath() constoms::Componentinline
getReal(const ComRef &cref, double &value)oms::ComponentTablevirtual
getTLMBusConnector(const oms::ComRef &cref)oms::Component
getTLMBusConnectors()oms::Componentinline
getType() constoms::Componentinline
initialize()oms::ComponentTableinlinevirtual
initialUnknownsGraphoms::Componentprotected
instantiate()oms::ComponentTablevirtual
NewComponent(const oms::ComRef &cref, System *parentSystem, const std::string &path)oms::ComponentTablestatic
NewComponent(const pugi::xml_node &node, System *parentSystem)oms::ComponentTablestatic
operator=(ComponentTable const &copy)oms::ComponentTableprotected
oms::Component::operator=(Component const &)oms::Componentprotected
outputsGraphoms::Componentprotected
registerSignalsForResultFile(ResultWriter &resultFile)oms::ComponentTablevirtual
removeSignalsFromResults(const char *regex)oms::ComponentTablevirtual
reset()oms::ComponentTablevirtual
resultFileMappingoms::ComponentTableprivate
resultReaderoms::ComponentTableprivate
seriesoms::ComponentTableprivate
setBoolean(const ComRef &cref, bool value)oms::Componentinlinevirtual
setGeometry(const ssd::ElementGeometry &geometry)oms::Componentinline
setInteger(const ComRef &cref, int value)oms::Componentinlinevirtual
setReal(const ComRef &cref, double value)oms::Componentinlinevirtual
stepUntil(double stopTime)oms::ComponentTableinlinevirtual
terminate()oms::ComponentTableinlinevirtual
timeoms::ComponentTableprivate
tlmbusconnectorsoms::Componentprotected
updateSignals(ResultWriter &resultWriter)oms::ComponentTablevirtual
~Component()oms::Componentvirtual
~ComponentTable()oms::ComponentTable