torc-master
|
Temporary module port. More...
#include <Port.hpp>
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.