Cat
Public Member Functions | Public Attributes | List of all members
wrapper.ModuleDictWrapper Class Reference

Public Member Functions

def __init__ (self, dict)
 
def __getattr__ (self, name)
 

Public Attributes

 dict
 

Detailed Description

Emulates a module with a dynamically compiled __dict__

Definition at line 54 of file wrapper.py.

Constructor & Destructor Documentation

◆ __init__()

def wrapper.ModuleDictWrapper.__init__ (   self,
  dict 
)

Definition at line 56 of file wrapper.py.

56  def __init__(self, dict):
57  self.dict = dict
58 
def __init__(self, dict)
Definition: wrapper.py:56

Member Function Documentation

◆ __getattr__()

def wrapper.ModuleDictWrapper.__getattr__ (   self,
  name 
)

Definition at line 59 of file wrapper.py.

References wrapper.ModuleDictWrapper.dict.

59  def __getattr__(self, name):
60  if name in self.dict:
61  return self.dict[name]
62  else:
63  raise AttributeError
64 
65 #----------------------------------------------------------------------
66 
67 
68 
def __getattr__(self, name)
Definition: wrapper.py:59

Member Data Documentation

◆ dict

wrapper.ModuleDictWrapper.dict

Definition at line 57 of file wrapper.py.

Referenced by wrapper.ModuleDictWrapper.__getattr__().


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