eh.Notification Class Reference

#include <eh.py.h>

List of all members.


Detailed Description

Representation of a edoc notification event (Error/Warning).

This representation is used to simplify suppressions and just groups all the data in a notification event into a class.


Public Member Functions

 __init__ (py_ecode, py_event, py_etype, py_function, py_file, py_line, py_rfile, py_rline, py_type, py_prop, py_ftype, py_extra)
 Match (event=None, function=None, decl_function=None, file=None, line=None, rfile=None, rline=None, type=None, prop=None, ftype=None, ecode=None, etype=None, extra=None, literal=False)
 __str__ ()
 Returns a string representation of this notification event.
 GenMatch (event=True, function=True, decl_function=True, file=True, line=True, rfile=True, rline=True, type=True, prop=True, ftype=True, ecode=False, etype=False, loc=None, extra=True)
 Returns a string that can be used in a suppressions file to match this notification event and suppress it.


Member Function Documentation

eh.Notification.__init__ ( py_ecode  ,
py_event  ,
py_etype  ,
py_function  ,
py_file  ,
py_line  ,
py_rfile  ,
py_rline  ,
py_type  ,
py_prop  ,
py_ftype  ,
py_extra   
)

eh.Notification.Match ( event  = None,
function  = None,
decl_function  = None,
file  = None,
line  = None,
rfile  = None,
rline  = None,
type  = None,
prop  = None,
ftype  = None,
ecode  = None,
etype  = None,
extra  = None,
literal  = False 
)

eh.Notification.__str__ (  ) 

Returns a string representation of this notification event.

usually used in debugging.

eh.Notification.GenMatch ( event  = True,
function  = True,
decl_function  = True,
file  = True,
line  = True,
rfile  = True,
rline  = True,
type  = True,
prop  = True,
ftype  = True,
ecode  = False,
etype  = False,
loc  = None,
extra  = True 
)

Returns a string that can be used in a suppressions file to match this notification event and suppress it.


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