Gate declaration object.
More...
#include <cgate.h>
List of all members.
Detailed Description
Constructor & Destructor Documentation
Create a gate declaration.
- Parameters:
-
aSymbol | gate name. |
type | gate type. |
s0 | 0 drive strength. |
s1 | 1 drive strength. |
delayControl | delay control expression. |
arguments | gate arguments. |
aLoc | file coordinates of declaration. |
Member Function Documentation
Create a clone of this declaration.
- Parameters:
-
heap | heap to use for allocation. |
- Returns:
- new declaration.
Implements CDecl.
Dump gate info to file descriptor.
- Parameters:
-
Reimplemented from CDecl.
Get gate's arguments.
- Returns:
- argument list, may be NULL.
Get gate's delay control.
- Returns:
- delay control, may be NULL.
Get gate's type.
- Returns:
- gate's type.
Reimplemented from CDecl.
Set gate's arguments.
- Parameters:
-
Get 0 drive stength.
- Returns:
- drive strength.
Set 0 drive strength.
- Parameters:
-
Get 1 drive stength.
- Returns:
- drive strength.
Set 1 drive strength.
- Parameters:
-
The documentation for this class was generated from the following file:
- /usr/src/RPM/BUILD/vrq-1.0.96/src/cgate.h