|
DPsim
|
#include <SimTerminal.h>
Public Types | |
| typedef std::shared_ptr< SimTerminal< VarType > > | Ptr |
| typedef std::vector< Ptr > | List |
Public Types inherited from CPS::TopologicalTerminal | |
| typedef std::shared_ptr< TopologicalTerminal > | Ptr |
| typedef std::vector< Ptr > | List |
Public Types inherited from CPS::IdentifiedObject | |
| typedef std::shared_ptr< IdentifiedObject > | Ptr |
| typedef std::vector< Ptr > | List |
Protected Attributes | |
| MatrixVar< VarType > | mCurrent |
| std::weak_ptr< SimNode< VarType > > | mNode |
Protected Attributes inherited from CPS::IdentifiedObject | |
| AttributeList::Ptr | mAttributes = AttributeList::make() |
| Attribute List. | |
Additional Inherited Members | |
Static Public Member Functions inherited from SharedFactory< SimTerminal< VarType > > | |
| static std::shared_ptr< SimTerminal< VarType > > | make (Args &&...args) |
Public Attributes inherited from CPS::TopologicalTerminal | |
| PhaseType | mPhaseType |
| Determines the connection between Component and Node. | |
| MatrixComp | mPower |
| Power through the Terminal. | |
Public Attributes inherited from CPS::IdentifiedObject | |
| const Attribute< String >::Ptr | mName |
| Human readable name. | |
| const Attribute< String >::Ptr | mUID |
| Unique identifier. | |
Definition at line 17 of file SimTerminal.h.
| typedef std::vector<Ptr> CPS::SimTerminal< VarType >::List |
Definition at line 25 of file SimTerminal.h.
| typedef std::shared_ptr<SimTerminal<VarType> > CPS::SimTerminal< VarType >::Ptr |
Definition at line 24 of file SimTerminal.h.
|
inline |
Definition at line 27 of file SimTerminal.h.
|
inline |
Definition at line 29 of file SimTerminal.h.
|
inline |
Definition at line 31 of file SimTerminal.h.
|
inline |
Definition at line 33 of file SimTerminal.h.
|
inline |
Definition at line 40 of file SimTerminal.h.
|
inlinevirtual |
Returns reference to TopologicalNode.
Implements CPS::TopologicalTerminal.
Definition at line 38 of file SimTerminal.h.
|
inline |
Definition at line 47 of file SimTerminal.h.
|
protected |
Definition at line 20 of file SimTerminal.h.
|
protected |
Definition at line 21 of file SimTerminal.h.