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

Public Member Functions

 __init__ (self)
 
 __getattr__ (self, key)
 
 search_key_in_outer_context (self, key)
 
 add_values (self, **kwargs)
 
 __enter__ (self)
 
 __exit__ (self, type, value, traceback)
 

Public Attributes

list stack = []
 

Private Attributes

 __dict__
 

Detailed Description

Definition at line 169 of file utils.py.

Constructor & Destructor Documentation

◆ __init__()

parselib.utils.ContextManager.__init__ ( self)

Definition at line 170 of file utils.py.

Member Function Documentation

◆ __enter__()

parselib.utils.ContextManager.__enter__ ( self)

Definition at line 194 of file utils.py.

◆ __exit__()

parselib.utils.ContextManager.__exit__ ( self,
type,
value,
traceback )

Definition at line 197 of file utils.py.

◆ __getattr__()

parselib.utils.ContextManager.__getattr__ ( self,
key )

Definition at line 173 of file utils.py.

◆ add_values()

parselib.utils.ContextManager.add_values ( self,
** kwargs )

Definition at line 190 of file utils.py.

◆ search_key_in_outer_context()

parselib.utils.ContextManager.search_key_in_outer_context ( self,
key )

Definition at line 181 of file utils.py.

Member Data Documentation

◆ __dict__

parselib.utils.ContextManager.__dict__
private

Definition at line 174 of file utils.py.

◆ stack

parselib.utils.ContextManager.stack = []

Definition at line 171 of file utils.py.


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