13 #include <pugixml.hpp> 49 #endif // BUSCONNECTOR_H std::vector< oms::ComRef > conrefs
Definition: BusConnector.h:45
void setGeometry(const oms::ssd::ConnectorGeometry *newGeometry)
Definition: BusConnector.cpp:84
std::vector< oms::ComRef > getConnectors() const
Definition: BusConnector.h:40
char * name
Definition: Types.h:392
oms_status_enu_t
Definition: Types.h:43
void setName(const oms::ComRef &name)
Definition: BusConnector.cpp:74
void updateConnectors()
Definition: BusConnector.cpp:115
Bus connector.
Definition: Types.h:391
oms_status_enu_t exportToSSD(pugi::xml_node &root) const
Definition: BusConnector.cpp:28
ComRef - component reference.
Definition: ComRef.h:43
~BusConnector()
Definition: BusConnector.cpp:17
oms_status_enu_t addConnector(const oms::ComRef &cref)
Definition: BusConnector.cpp:96
BusConnector.
Definition: BusConnector.h:20
BusConnector(const oms::ComRef &name)
Definition: BusConnector.cpp:7
oms_status_enu_t deleteConnector(const oms::ComRef &cref)
Definition: BusConnector.cpp:103
Definition: ConnectorGeometry.h:45
ssd_connector_geometry_t * geometry
Definition: Types.h:394
const oms::ComRef getName() const
Definition: BusConnector.h:35
const oms::ssd::ConnectorGeometry * getGeometry() const
Definition: BusConnector.h:36
BusConnector & operator=(const BusConnector &rhs)
Definition: BusConnector.cpp:58