List of all members.
Detailed Description
Declaration object for module/function/task ports.
Constructor & Destructor Documentation
Create port.
- Parameters:
-
| symbol | name of port. |
| dotted | non-zero for dotted style ports. |
| aLoc | file coordinate of port. |
Member Function Documentation
Create a clone of this declaration.
- Parameters:
-
| heap | heap to use for allocation. |
- Returns:
- new declaration.
Implements CDecl.
Decl_t CPort::Direction |
( |
|
) |
[inline] |
Get port direction.
- Returns:
- port direction.
void CPort::Direction |
( |
Decl_t |
d |
) |
[inline] |
Set port direction.
- Parameters:
-
virtual void CPort::Dump |
( |
FILE * |
f |
) |
[virtual] |
Dump port info to file descriptor.
- Parameters:
-
Reimplemented from CDecl.
CNode* CPort::GetConnection |
( |
void |
|
) |
|
Get connection expression for port.
- Returns:
- connection expression.
int CPort::IsDotted |
( |
void |
|
) |
[inline] |
Get dotted attribute.
- Returns:
- non-zero if port is dotted.
void CPort::SetConnection |
( |
CNode * |
decl |
) |
|
Set connection expression for port.
- Parameters:
-
| decl | connection expression. |
The documentation for this class was generated from the following file:
- /net/fileserver/nas/home/mdh/vrq/src/cport.h