Individual entry in the port table.
More...
#include <AftPortTable.h>
|
static std::shared_ptr
< AftPortEntry > | create (const std::string newName, const std::string newPortType, const AftIndex newPortIndex, const AftNodeToken newPortNext, const AftNodeToken newNodeToken) |
| Factory constructor for port entries. More...
|
|
Individual entry in the port table.
AftPortEntry::AftPortEntry |
( |
const std::string |
newName, |
|
|
const std::string |
newPortType, |
|
|
const AftIndex |
newPortIndex, |
|
|
const AftNodeToken |
newPortNext, |
|
|
const AftNodeToken |
newNodeToken |
|
) |
| |
|
inline |
Constructor for token entries.
Factory constructor for port entries
param [in] newName Name of port param [in] newPortType Type of port as a string param [in] NewPortIndex Index of port in port table param [in] newPortNext Token of next node from port param [in] newNodeToken Token of port itself
static std::shared_ptr<AftPortEntry> AftPortEntry::create |
( |
const std::string |
newName, |
|
|
const std::string |
newPortType, |
|
|
const AftIndex |
newPortIndex, |
|
|
const AftNodeToken |
newPortNext, |
|
|
const AftNodeToken |
newNodeToken |
|
) |
| |
|
inlinestatic |
Factory constructor for port entries.
param [in] newName Name of port param [in] newPortType Type of port as a string param [in] NewPortIndex Index of port in port table param [in] newPortNext Token of next node from port param [in] newNodeToken Token of port itself
- Returns
- Token of port node
const AftIndex AftPortEntry::portIndex |
( |
| ) |
const |
|
inline |
const std::string AftPortEntry::portName |
( |
| ) |
const |
|
inline |
- Returns
- Next token of port
const std::string AftPortEntry::portType |
( |
| ) |
const |
|
inline |
void AftPortEntry::setNodeToken |
( |
AftNodeToken |
newNodeToken | ) |
|
|
inline |
- Parameters
-
[in] | newNodeToken | Set the node token of the port |
- Parameters
-
[in] | newPortNext | Set the node token of the port |
The documentation for this class was generated from the following file: