Package twisted :: Package manhole :: Module explorer
[show private | hide private]
[frames | no frames]

Module twisted.manhole.explorer

Support for python object introspection and exploration.

Note that Explorers, what with their list of attributes, are much like manhole.coil.Configurables. Someone should investigate this further. (TODO)

Also TODO: Determine how much code in here (particularly the function signature stuff) can be replaced with functions available in the inspect module available in Python 2.1.
Classes
CRUFT_WatchyThingie  
Explorer  
ExplorerBuiltin  
ExplorerClass  
ExplorerFunction  
ExplorerGeneric  
ExplorerImmutable  
ExplorerInstance Attribute groups:
ExplorerMapping  
ExplorerMethod  
ExplorerModule  
ExplorerSequence  
Pool  
Signature I represent the signature of a callable.

Variable Summary
Pool explorerPool
int False
int True
dictionary typeTable

Variable Details

explorerPool

Type:
Pool
Value:
{}                                                                     

False

Type:
int
Value:
0                                                                      

True

Type:
int
Value:
1                                                                      

typeTable

Type:
dictionary
Value:
{<type 'class'>: <class twisted.manhole.explorer.ExplorerClass at 0x83\
9f714>,
 <type 'instance'>: <class twisted.manhole.explorer.ExplorerInstance a\
t 0x851c144>,
 <type 'instance method'>: <class twisted.manhole.explorer.ExplorerMet\
hod at 0x8503c4c>,
 <type 'complex'>: <class twisted.manhole.explorer.ExplorerImmutable a\
t 0x81b7a3c>,
...                                                                    

Generated by Epydoc 1.1 on Thu Apr 17 12:51:34 2003 http://epydoc.sf.net