OMSimulatorLib
The OMSimulator project is a FMI-based co-simulation environment that supports ordinary (i.e., non-delayed) and TLM connections.
|
Go to the documentation of this file.
6 #include "OMSimulator/Types.h"
13 #include <pugixml.hpp>
26 oms_status_enu_t
exportToSSD(pugi::xml_node& root)
const;
49 #endif // BUSCONNECTOR_H
void updateConnectors()
Definition: BusConnector.cpp:114
oms_status_enu_t addConnector(const oms::ComRef &cref)
Definition: BusConnector.cpp:95
ComRef - component reference.
Definition: ComRef.h:46
const char * signals
Definition: Tags.cpp:37
const oms::ssd::ConnectorGeometry * getGeometry() const
Definition: BusConnector.h:36
BusConnector(const oms::ComRef &name)
Definition: BusConnector.cpp:7
std::vector< oms::ComRef > getConnectors() const
Definition: BusConnector.h:40
const char * connector
Definition: Tags.cpp:49
void setGeometry(const oms::ssd::ConnectorGeometry *newGeometry)
Definition: BusConnector.cpp:83
~BusConnector()
Definition: BusConnector.cpp:17
BusConnector & operator=(const BusConnector &rhs)
Definition: BusConnector.cpp:57
BusConnector.
Definition: BusConnector.h:20
const char * connectors
Definition: Tags.cpp:51
const oms::ComRef getName() const
Definition: BusConnector.h:35
const char * bus
Definition: Tags.cpp:36
Definition: ConnectorGeometry.h:45
const char * c_str() const
Definition: ComRef.h:75
oms_status_enu_t exportToSSD(pugi::xml_node &root) const
Definition: BusConnector.cpp:28
std::vector< oms::ComRef > conrefs
Definition: BusConnector.h:45
const char * signal
Definition: Tags.cpp:38
void setName(const oms::ComRef &name)
Definition: BusConnector.cpp:73
oms_status_enu_t deleteConnector(const oms::ComRef &cref)
Definition: BusConnector.cpp:102