casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables
Public Member Functions | Public Attributes | Private Attributes
gprof2dot.Event Class Reference

List of all members.

Public Member Functions

def __init__
def __eq__
def __hash__
def null
def aggregate
def format

Public Attributes

 name

Private Attributes

 _null
 _aggregator
 _formatter

Detailed Description

Describe a kind of event, and its basic operations.

Definition at line 89 of file gprof2dot.py.


Constructor & Destructor Documentation

def gprof2dot.Event.__init__ (   self,
  name,
  null,
  aggregator,
  formatter = str 
)

Definition at line 92 of file gprof2dot.py.


Member Function Documentation

def gprof2dot.Event.__eq__ (   self,
  other 
)

Definition at line 98 of file gprof2dot.py.

def gprof2dot.Event.__hash__ (   self)

Definition at line 101 of file gprof2dot.py.

def gprof2dot.Event.aggregate (   self,
  val1,
  val2 
)
Aggregate two event values.

Definition at line 107 of file gprof2dot.py.

References gprof2dot.Event._aggregator.

def gprof2dot.Event.format (   self,
  val 
)
Format an event value.

Definition at line 113 of file gprof2dot.py.

References gprof2dot.Event._formatter.

def gprof2dot.Event.null (   self)

Definition at line 104 of file gprof2dot.py.

References gprof2dot.Event._null.


Member Data Documentation

Definition at line 95 of file gprof2dot.py.

Referenced by gprof2dot.Event.aggregate().

Definition at line 96 of file gprof2dot.py.

Referenced by gprof2dot.Event.format().

Definition at line 94 of file gprof2dot.py.

Referenced by gprof2dot.Event.null().

Definition at line 93 of file gprof2dot.py.

Referenced by gprof2dot.Function.__repr__().


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