GSI Object Oriented Online Offline (Go4)  GO4-6.1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
go4py.internals.facade.Facade Class Reference
+ Inheritance diagram for go4py.internals.facade.Facade:

Public Member Functions

def __init__
def __call__

Public Attributes


Detailed Description

Definition at line 5 of file

Constructor & Destructor Documentation

def go4py.internals.facade.Facade.__init__ (   self,
Replaces a module with an instance of a types.ModuleType-based class
modulename is probably given by __name__ in that module

    class AnInteriorClass(ModuleType):

Definition at line 7 of file

Member Function Documentation

def go4py.internals.facade.Facade.__call__ (   self,
Replace current module with an instance of Interior in sys.modules
Update the globals of this instance from the globals of the module
Keep a reference to the overwritten "scaffold" module to avoid GC

Definition at line 19 of file

References go4py.internals.facade.Facade.modulename.

Member Data Documentation


Definition at line 17 of file

Referenced by go4py.internals.facade.Facade.__call__().

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