Gaudi Framework, version v23r4

Home   Generated: Mon Sep 17 2012
Public Member Functions | Public Attributes | Private Attributes

GaudiTest::BlockSkipper Class Reference

Inheritance diagram for GaudiTest::BlockSkipper:
Inheritance graph
[legend]
Collaboration diagram for GaudiTest::BlockSkipper:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def __processLine__

Public Attributes

 start
 end

Private Attributes

 _skipping

Detailed Description

Definition at line 383 of file GaudiTest.py.


Constructor & Destructor Documentation

def GaudiTest::BlockSkipper::__init__ (   self,
  start,
  end 
)

Definition at line 384 of file GaudiTest.py.

00385                                   :
00386         self.start = start
00387         self.end = end
00388         self._skipping = False


Member Function Documentation

def GaudiTest::BlockSkipper::__processLine__ (   self,
  line 
)

Reimplemented from GaudiTest::FilePreprocessor.

Definition at line 389 of file GaudiTest.py.

00390                                    :
00391         if self.start in line:
00392             self._skipping = True
00393             return None
00394         elif self.end in line:
00395             self._skipping = False
00396         elif self._skipping:
00397             return None
00398         return line


Member Data Documentation

Definition at line 384 of file GaudiTest.py.

Definition at line 384 of file GaudiTest.py.

Definition at line 384 of file GaudiTest.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Mon Sep 17 2012 13:49:58 for Gaudi Framework, version v23r4 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004