Hopsan
Port Member List

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

addConnectedPort(Port *pPort, const size_t subPortIdx=0)Portprotected
addSubPort()Portprotectedvirtual
AliasHandler (defined in Port)Portfriend
Component (defined in Port)Portfriend
ComponentSystem (defined in Port)Portfriend
ConnectionAssistant (defined in Port)Portfriend
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() constPortvirtual
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
MultiPort (defined in Port)Portfriend
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