systemc-clang 2.0.0
Parsing SystemC constructs
Loading...
Searching...
No Matches
parselib.transforms.portbinding_recollect.PortDirectionCollector Class Reference
Inheritance diagram for parselib.transforms.portbinding_recollect.PortDirectionCollector:
Collaboration diagram for parselib.transforms.portbinding_recollect.PortDirectionCollector:

Public Member Functions

 __init__ (self)
 
 hmodule (self, tree)
 
 inportdecl (self, tree)
 
 outportdecl (self, tree)
 
 sigdecltype (self, tree)
 
- Public Member Functions inherited from parselib.transforms.top_down.TopDown
 __default__ (self, t)
 

Public Attributes

dict ports = { }
 
 ctx = ContextManager()
 

Static Public Attributes

int INPUT = 0
 
int OUTPUT = 1
 

Detailed Description

Definition at line 180 of file portbinding_recollect.py.

Constructor & Destructor Documentation

◆ __init__()

parselib.transforms.portbinding_recollect.PortDirectionCollector.__init__ ( self)

Reimplemented from parselib.transforms.top_down.TopDown.

Definition at line 184 of file portbinding_recollect.py.

Member Function Documentation

◆ hmodule()

parselib.transforms.portbinding_recollect.PortDirectionCollector.hmodule ( self,
tree )

Definition at line 188 of file portbinding_recollect.py.

◆ inportdecl()

parselib.transforms.portbinding_recollect.PortDirectionCollector.inportdecl ( self,
tree )

Definition at line 194 of file portbinding_recollect.py.

◆ outportdecl()

parselib.transforms.portbinding_recollect.PortDirectionCollector.outportdecl ( self,
tree )

Definition at line 198 of file portbinding_recollect.py.

◆ sigdecltype()

parselib.transforms.portbinding_recollect.PortDirectionCollector.sigdecltype ( self,
tree )

Definition at line 202 of file portbinding_recollect.py.

Member Data Documentation

◆ ctx

parselib.transforms.portbinding_recollect.PortDirectionCollector.ctx = ContextManager()

Definition at line 186 of file portbinding_recollect.py.

◆ INPUT

int parselib.transforms.portbinding_recollect.PortDirectionCollector.INPUT = 0
static

Definition at line 181 of file portbinding_recollect.py.

◆ OUTPUT

int parselib.transforms.portbinding_recollect.PortDirectionCollector.OUTPUT = 1
static

Definition at line 182 of file portbinding_recollect.py.

◆ ports

dict parselib.transforms.portbinding_recollect.PortDirectionCollector.ports = { }

Definition at line 185 of file portbinding_recollect.py.


The documentation for this class was generated from the following file: