Hopsan
PowerMultiPort Member List

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

addConnectedPort(Port *pPort, const size_t subPortIdx=0)Portprotected
addSubPort()PowerMultiPortprotectedvirtual
hopsan::MultiPort::addSubPort(const hopsan::PortTypesEnumT type)MultiPortprotected
Component (defined in PowerMultiPort)PowerMultiPortfriend
ComponentSystem (defined in PowerMultiPort)PowerMultiPortfriend
ConnectionAssistant (defined in PowerMultiPort)PowerMultiPortfriend
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) constMultiPortvirtual
getDataVectorPtr(const size_t subPortIdx=0)MultiPortvirtual
getDescription() constPort
getExternalPortType()Portvirtual
getInternalPortType()Portvirtual
getInternalSortHint() (defined in Port)Portvirtual
getLogDataVectorPtr(const size_t subPortIdx=0)MultiPortvirtual
getLogDataVectorPtr(size_t subPortIdx=0) const (defined in MultiPort)MultiPortvirtual
getLogTimeVectorPtr(const size_t subPortIdx=0)MultiPortvirtual
getName() constPort
getNodeDataDescription(const size_t dataid, const size_t subPortIdx=0) constMultiPortvirtual
getNodeDataDescriptions(const size_t subPortIdx=0) constMultiPortvirtual
getNodeDataIdFromName(const HString &rName, const size_t subPortIdx=0)MultiPortvirtual
getNodeDataPtr(const size_t idx, const size_t subPortIdx) constMultiPortvirtual
getNodeDataVector(const size_t subPortIdx)MultiPortinlinevirtual
getNodeDataVector(const size_t subPortIdx) constMultiPortinlinevirtual
hopsan::Port::getNodeDataVector()Portinline
hopsan::Port::getNodeDataVector() constPortinline
getNodePtr(const size_t subPortIdx=0) constMultiPortvirtual
getNodePtr(const size_t subPortIdx=0)MultiPortprotectedvirtual
getNodeType() constPort
getNumConnectedPorts(const int subPortIdx=-1)Port
getNumDataVariables() constPortvirtual
getNumPorts() (defined in MultiPort)MultiPortvirtual
getParentPort() const (defined in Port)Port
getPortType() constPowerMultiPortinlinevirtual
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)MultiPortvirtual
getVariableAlias(const size_t id) constPort
getVariableIdByAlias(const HString &rAlias) constPort
haveLogData(const size_t subPortIdx=0)MultiPortvirtual
isConnected() constMultiPortvirtual
isConnectedTo(Port *pOtherPort)MultiPortvirtual
isConnectionRequired()Port
isInterfacePort() const (defined in Port)Port
isLoggingEnabled() const (defined in Port)Port
isMultiPort() constMultiPortvirtual
loadStartValues()MultiPortvirtual
loadStartValuesFromSimulation()MultiPortvirtual
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
mSubPortsVector (defined in MultiPort)MultiPortprotected
MultiPort(const HString &rNodeType, const HString &rPortName, Component *pParentComponent, Port *pParentPort=0) (defined in MultiPort)MultiPort
NotRequired enum value (defined in Port)Port
Port(const HString &rNodeType, const HString &rPortName, Component *pParentComponent, Port *pParentPort=0)Port
PowerMultiPort(const HString &rNodeType, const HString &rPortName, Component *pParentComponent, Port *pParentPort=0) (defined in PowerMultiPort)PowerMultiPort
readNode(const size_t idx, const size_t subPortIdx) constMultiPortinlinevirtual
hopsan::Port::readNode(const size_t idx) constPortinline
readNodeSafe(const size_t idx, const size_t subPortIdx) constMultiPortvirtual
registerStartValueParameters()Portprotected
removeSubPort(Port *ptr)MultiPortprotectedvirtual
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 MultiPort)MultiPortvirtual
setNode(Node *pNode)MultiPortprotectedvirtual
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, const size_t subPortIdx)MultiPortinlinevirtual
hopsan::Port::writeNode(const size_t idx, const double value)Portinline
writeNodeSafe(const size_t idx, const double value, const size_t subPortIdx)MultiPortvirtual
~MultiPort() (defined in MultiPort)MultiPort
~Port()Portvirtual