32 #ifndef _OMS_ELEMENT_H_
33 #define _OMS_ELEMENT_H_
39 #include "OMSimulator/Types.h"
52 const oms_element_enu_t
getType()
const {
return type;}
BusConnector.
Definition: BusConnector.h:21
ComRef - component reference.
Definition: ComRef.h:47
Connector.
Definition: Connector.h:50
Element.
Definition: Element.h:47
void setGeometry(const oms::ssd::ElementGeometry *newGeometry)
Definition: Element.cpp:66
Element(oms_element_enu_t type, const ComRef &name)
Definition: Element.cpp:37
void setSubElements(oms_element_t **subelements)
Definition: Element.cpp:88
const oms::ComRef getName() const
Definition: Element.h:53
void setName(const ComRef &name)
Definition: Element.cpp:58
Element & operator=(const Element &rhs)
not implemented
void setConnectors(oms::Connector **newConnectors)
Definition: Element.cpp:78
~Element()
Definition: Element.cpp:47
const oms::ssd::ElementGeometry * getGeometry() const
Definition: Element.h:55
Element(const Element &rhs)
not implemented
const oms_element_enu_t getType() const
Definition: Element.h:52
oms::Connector ** getConnectors() const
Definition: Element.h:54
void setBusConnectors(oms::BusConnector **newBusConnectors)
Definition: Element.cpp:83
Definition: ElementGeometry.h:46
const char * connectors
Definition: Tags.cpp:49