Synopsis - Synopsis.Processor.Composite

module Synopsis.Processor
class Composite
File: ../Synopsis/Processor.py
A Composite processor.
Class attributes Summary:
processors
Methods Summary:
__init__(self, * processors, * * kwds)
This __init__ is a convenience constructor that takes a var list to list the desired processors.
process(self, ir, * * kwds)
apply a list of processors.

Class attributes Inherited from Processor
verbose, debug, profile, input, output

Methods Inherited from Processor
merge_input, output_and_return_ir

Methods Inherited from Parametrized
clone, get_parameters, set_parameters

Methods Details:
__init__(self, * processors, * * kwds)
This __init__ is a convenience constructor that takes a var list to list the desired processors. If the named values contain 'processors', they override the var list.
process(self, ir, * * kwds)
apply a list of processors. The 'input' value is passed to the first processor only, the 'output' to the last. 'verbose' and 'debug' are passed down if explicitely given as named values. All other keywords are ignored.
Generated on Thu Apr 16 16:26:56 2009 by
synopsis (version devel)