| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Public Attributes | Private Attributes | List of all members
GaudiTest.BlockSkipper Class Reference
Inheritance diagram for GaudiTest.BlockSkipper:
[legend]
Collaboration diagram for GaudiTest.BlockSkipper:
[legend]

## Public Member Functions
def | __init__
def | __processLine__
Public Member Functions inherited from GaudiTest.FilePreprocessor
def | __processLine__
def | __call__
def | __add__

## Public Attributes
| start
| end

## Private Attributes
| _skipping

## Detailed Description

Definition at line 440 of file GaudiTest.py.

## Constructor & Destructor Documentation

def GaudiTest.BlockSkipper.__init__ | ( |  | self,
|  |  | start,
|  |  | end
| ) |  |

Definition at line 441 of file GaudiTest.py.

441
442 def __init__(self, start, end):
443 self.start = start
444 self.end = end
445 self._skipping = False

## Member Function Documentation

def GaudiTest.BlockSkipper.__processLine__ | ( |  | self,
|  |  | line
| ) |  |

Definition at line 446 of file GaudiTest.py.

446
447 def __processLine__(self, line):
448 if self.start in line:
449 self._skipping = True
450 return None
451 elif self.end in line:
452 self._skipping = False
453 elif self._skipping:
454 return None
455 return line

## Member Data Documentation

GaudiTest.BlockSkipper._skipping
| private

Definition at line 444 of file GaudiTest.py.

GaudiTest.BlockSkipper.end

Definition at line 443 of file GaudiTest.py.

GaudiTest.BlockSkipper.start

Definition at line 442 of file GaudiTest.py.

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

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v25r0/GaudiPolicy/qmtest_classes/GaudiTest.py