Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages

GridHandler Class Reference

#include <OpenMS/FORMAT/HANDLERS/GridHandler.h>

Inheritance diagram for GridHandler:

XMLHandler xercesc::DefaultHandler

List of all members.


Detailed Description

XML Handler for a vector of grid cells including their transformations.

Public Member Functions

 GridHandler (Grid &grid, const String &filename)
 Constructor for loading.
 GridHandler (const Grid &grid, const String &filename)
 Constructor dor storing.
virtual ~GridHandler ()
 Destructor.
virtual void startElement (const XMLCh *const , const XMLCh *const , const XMLCh *const qname, const xercesc::Attributes &attributes)
 Parsing method for opening tags.
virtual void characters (const XMLCh *const chars, unsigned int)
 Parsing method for character data.
virtual void endElement (const XMLCh *const , const XMLCh *const , const XMLCh *const qname)
 Parsing method for closing tags.
void writeTo (std::ostream &os)
 Print the contents to a stream.

Protected Attributes

Gridgrid_
 Input grid.
const Gridcgrid_
 Output grid.
LinearMapping mapping_
 temporary variable for mapping type
UInt dim_
 temporary variable for dimension

Private Member Functions

 GridHandler ()
 Not implemented.

Constructor & Destructor Documentation

GridHandler ( Grid grid,
const String filename 
)

Constructor for loading.

GridHandler ( const Grid grid,
const String filename 
)

Constructor dor storing.

virtual ~GridHandler (  )  [virtual]

Destructor.

GridHandler (  )  [private]

Not implemented.


Member Function Documentation

virtual void startElement ( const XMLCh *  uri,
const XMLCh *  localname,
const XMLCh *const   qname,
const xercesc::Attributes &  attrs 
) [virtual]

Parsing method for opening tags.

Reimplemented from XMLHandler.

virtual void characters ( const XMLCh *const   chars,
unsigned  length 
) [virtual]

Parsing method for character data.

Reimplemented from XMLHandler.

virtual void endElement ( const XMLCh *  uri,
const XMLCh *  localname,
const XMLCh *const   qname 
) [virtual]

Parsing method for closing tags.

Reimplemented from XMLHandler.

void writeTo ( std::ostream &  os  )  [virtual]

Print the contents to a stream.

Reimplemented from XMLHandler.


Member Data Documentation

Grid* grid_ [protected]

Input grid.

const Grid* cgrid_ [protected]

Output grid.

LinearMapping mapping_ [protected]

temporary variable for mapping type

UInt dim_ [protected]

temporary variable for dimension


The documentation for this class was generated from the following file:
Generated Tue Apr 1 15:36:49 2008 -- using doxygen 1.5.4 OpenMS / TOPP 1.1