|
torc-master
|
Temporary module port. More...
#include <Port.hpp>
Collaboration diagram for torc::physical::PortTemp:Protected Member Functions | |
| PortTemp (const string &inName, const string &inInstance, const string &inPin) | |
| const string & | getName (void) const |
| Returns the port name. More... | |
| const string & | getInstance (void) const |
| Returns the port instance. More... | |
| const string & | getPin (void) const |
| Returns the port instance pin. More... | |
Protected Attributes | |
| string | mName |
| The port name. More... | |
| string | mInstance |
| The port instance. More... | |
| string | mPin |
| The port pin. More... | |
Private Types | |
| typedef std::string | string |
| Imported type name. More... | |
Friends | |
| class | torc::XdlParser |
| The XdlParser class has direct access to our internals. More... | |
Temporary module port.
This class should only be used by XdlParser to remember the port while awaiting the definition of the port's instance.
Definition at line 82 of file physical/Port.hpp.
|
private |
Imported type name.
Definition at line 87 of file physical/Port.hpp.
|
inlineprotected |
| inName | The port name. |
| inInstance | The port instance. |
| inPin | The port pin. |
Definition at line 100 of file physical/Port.hpp.
|
inlineprotected |
Returns the port instance.
Definition at line 106 of file physical/Port.hpp.
|
inlineprotected |
|
inlineprotected |
|
friend |
The XdlParser class has direct access to our internals.
Definition at line 84 of file physical/Port.hpp.
|
protected |
The port instance.
Definition at line 93 of file physical/Port.hpp.
|
protected |
The port name.
Definition at line 91 of file physical/Port.hpp.
|
protected |
The port pin.
Definition at line 95 of file physical/Port.hpp.