Luiza  v03-01
Public Member Functions | List of all members
luiza::IParser Class Referenceabstract

#include <IParser.h>

Inheritance diagram for luiza::IParser:
luiza::Parser luiza::XMLParser

Public Member Functions

virtual void parse ()=0
 
virtual void setCmdLineParameters (const CommandLineParametersMap &cmdlineparams)=0
 
virtual StringParameters * getParameters (const std::string &sectionName) const =0
 

Detailed Description

Interface for a parser of a steering file to be used with marlin

Author
F. Gaede, DESY
Version
Id
IParser.h,v 1.2 2005-10-11 12:56:28 gaede Exp

Member Function Documentation

virtual StringParameters* luiza::IParser::getParameters ( const std::string &  sectionName) const
pure virtual

Return the StringParameters defined for this section of the steering file

Implemented in luiza::XMLParser, and luiza::Parser.

virtual void luiza::IParser::parse ( )
pure virtual

Parse the input file

Implemented in luiza::XMLParser, and luiza::Parser.

virtual void luiza::IParser::setCmdLineParameters ( const CommandLineParametersMap &  cmdlineparams)
pure virtual

set command line parameters

Implemented in luiza::XMLParser, and luiza::Parser.


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