Hopsan
BiDirectionalSignalPort Member List

This is the complete list of members for BiDirectionalSignalPort, including all inherited members.

addConnectedPort(Port *pPort, const size_t subPortIdx=0)Portprotected
addSubPort()Portprotectedvirtual
BiDirectionalSignalPort(const HString &rNodeType, const HString &rPortName, Component *pParentComponent, Port *pParentPort=0) (defined in BiDirectionalSignalPort)BiDirectionalSignalPort
Component (defined in BiDirectionalSignalPort)BiDirectionalSignalPortfriend
ComponentSystem (defined in BiDirectionalSignalPort)BiDirectionalSignalPortfriend
ConnectionAssistant (defined in BiDirectionalSignalPort)BiDirectionalSignalPortfriend
createStartNode(const HString &rNodeType)Portprotected
disableStartValue(const size_t idx)Portprotectedvirtual
eraseConnectedPort(Port *pPort, const size_t subPortIdx=0)Portprotected
eraseStartNode()Portprotected
getComponent() constPort
getComponentName() constPort
getConnectedPorts(const int subPortIdx=-1) constPortvirtual
getDataVectorPtr(const size_t subPortIdx=0)Portvirtual
getDescription() constPort
getExternalPortType()Portvirtual
getInternalPortType()Portvirtual
getInternalSortHint() (defined in Port)Portvirtual
getLogDataVectorPtr(size_t subPortIdx=0)Portvirtual
getLogDataVectorPtr(size_t subPortIdx=0) const (defined in Port)Portvirtual
getLogTimeVectorPtr(const size_t subPortIdx=0)Portvirtual
getName() constPort
getNodeDataDescription(const size_t dataid, const size_t subPortIdx=0) constPortvirtual
getNodeDataDescriptions(const size_t subPortIdx=0) constPortvirtual
getNodeDataIdFromName(const HString &rName, const size_t subPortIdx=0)Portvirtual
getNodeDataPtr(const size_t idx, const size_t subPortIdx=0) constPortvirtual
getNodeDataVector()Portinline
getNodeDataVector() constPortinline
getNodeDataVector(const size_t subPortIdx)Portinlinevirtual
getNodeDataVector(const size_t subPortIdx) constPortinlinevirtual
getNodePtr(const size_t subPortIdx=0)Portvirtual
getNodePtr(const size_t subPortIdx=0) constPortvirtual
getNodeType() constPort
getNumConnectedPorts(const int subPortIdx=-1)Port
getNumDataVariables() constPortvirtual
getNumPorts() (defined in Port)Portvirtual
getParentPort() const (defined in Port)Port
getPortType() constBiDirectionalSignalPortinlinevirtual
getSignalNodeQuantity() const (defined in Port)Portvirtual
getSignalNodeQuantityModifyable() const (defined in Port)Portvirtual
getSortHint() const (defined in Port)Portvirtual
getStartNodePtr()Portprotectedvirtual
getStartValue(const size_t idx, const size_t subPortIdx=0)Portvirtual
getVariableAlias(const size_t id) constPort
getVariableIdByAlias(const HString &rAlias) constPort
haveLogData(const size_t subPortIdx=0)Portvirtual
isConnected() constPortvirtual
isConnectedTo(Port *pOtherPort)Portvirtual
isConnectionRequired()Port
isInterfacePort() const (defined in Port)Port
isLoggingEnabled() const (defined in Port)Port
isMultiPort() constPortvirtual
loadStartValues()Portvirtual
loadStartValuesFromSimulation()Portvirtual
mConnectedPorts (defined in Port)Portprotected
mEnableLogging (defined in Port)Portprotected
mNodeType (defined in Port)Portprotected
mpComponent (defined in Port)Portprotected
mpParentPort (defined in Port)Portprotected
mSortHint (defined in Port)Portprotected
NotRequired enum value (defined in Port)Port
Port(const HString &rNodeType, const HString &rPortName, Component *pParentComponent, Port *pParentPort=0)Port
readNode(const size_t idx) constPortinline
readNode(const size_t idx, const size_t subPortIdx) constPortinlinevirtual
readNodeSafe(const size_t idx, const size_t subPortIdx=0) constPortvirtual
registerStartValueParameters()Portprotected
removeSubPort(Port *pPort)Portprotectedvirtual
RequireConnectionEnumT enum namePort
Required enum value (defined in Port)Port
setDefaultStartValue(const size_t idx, const double value, const size_t subPortIdx=0)Portprotectedvirtual
setDescription(const HString &rDescription)Port
setEnableLogging(const bool enableLog) (defined in Port)Portvirtual
setNode(Node *pNode)Portprotectedvirtual
setSignalNodeQuantityModifyable(bool tf)Portvirtual
setSignalNodeQuantityOrUnit(const HString &rQuantityOrUnit)Portvirtual
setSortHint(SortHintEnumT hint) (defined in Port)Portvirtual
setVariableAlias(const HString &rAlias, const size_t id)Portprotected
unRegisterStartValueParameters()Portprotected
writeNode(const size_t idx, const double value)Portinline
writeNode(const size_t idx, const double value, const size_t subPortIdx)Portinlinevirtual
writeNodeSafe(const size_t idx, const double value, const size_t subPortIdx=0)Portvirtual
~Port()Portvirtual