eh.CodeBlockList Class Reference

#include <eh.py.h>

Inheritance diagram for eh.CodeBlockList:

eh.ItemListContainer eh.ItemContainer List of all members.

Detailed Description

Implementation of ItemListContainer specifically for EDoc.CodeBlock type objects.


Public Member Functions

 __init__ (code_blocks)
 Constructor.
 SuppressOriginatingException (match_str, mtype=Regexp, inverse=False)
 Suppresses exceptions that originate from any code blocks in this list whose EDoc.Exception.GetKeyName() generates a successful match.
 MatchesOriginatingException (match_str, mtype=Regexp, inverse=False)
 Returns an OriginatingExceptionList with a list of all originating exceptions that originate from within any code blocks in this current list that successfully match the given criteria.
 ErasePossCalls (match_str, mtype=Regexp, inverse=False)
 Erases from all CodeBlock instances in this list all possible function calls that successfully match the given criteria.


Member Function Documentation

eh.CodeBlockList.__init__ ( code_blocks   ) 

Constructor.

eh.CodeBlockList.SuppressOriginatingException ( match_str  ,
mtype  = Regexp,
inverse  = False 
)

Suppresses exceptions that originate from any code blocks in this list whose EDoc.Exception.GetKeyName() generates a successful match.

eh.CodeBlockList.MatchesOriginatingException ( match_str  ,
mtype  = Regexp,
inverse  = False 
)

Returns an OriginatingExceptionList with a list of all originating exceptions that originate from within any code blocks in this current list that successfully match the given criteria.

See ItemContainer.Matches() for information about the match.

eh.CodeBlockList.ErasePossCalls ( match_str  ,
mtype  = Regexp,
inverse  = False 
)

Erases from all CodeBlock instances in this list all possible function calls that successfully match the given criteria.

See ItemContainer.Matches() for information about the match.


The documentation for this class was generated from the following file:
Generated on Tue Jan 20 18:26:38 2009 for EDocPy-0.0.1 by  doxygen 1.5.1