ProgramInformation Class Reference

#include <programinformation.h>

List of all members.

Public Member Functions

 ProgramInformation ()
 ~ProgramInformation ()
void setProgramName (QString name)
void setHelp (QString help)
void setParameterInformation (QMap< int, QValueList< QString > > &parameters)
QString getProgramName () const
QString getHelp () const
QMap< int, QValueList< QString > > getParameterInformation ()


Detailed Description

Class storing the information describing a program to be used to process the raw data.
Author:
Lynn Hazan


Constructor & Destructor Documentation

ProgramInformation::ProgramInformation (  )  [inline]

Constructor.

ProgramInformation::~ProgramInformation (  )  [inline]

Destructor.


Member Function Documentation

void ProgramInformation::setProgramName ( QString  name  )  [inline]

Sets the name of the program.

Parameters:
name name of the program.

void ProgramInformation::setHelp ( QString  help  )  [inline]

Sets the help available on the program.

Parameters:
help help about the program.

void ProgramInformation::setParameterInformation ( QMap< int, QValueList< QString > > &  parameters  )  [inline]

Initializes the parameter table.

Parameters:
parameters map containing the list of parameters. Each entry is a list containing the name of the parameter its status (optional, mandatory or dynamic) and its value if any.

QString ProgramInformation::getProgramName (  )  const [inline]

Gets the name of the program.

QString ProgramInformation::getHelp (  )  const [inline]

Gets the help about the program.

QMap<int, QValueList<QString> > ProgramInformation::getParameterInformation (  )  [inline]

Returns the information for each parameter.

Returns:
map containing the list of parameters. Each entry contains the name of the parameter, its value and its status (optional, mandatory or dynamic).


The documentation for this class was generated from the following file:
Generated on Sat Sep 15 16:04:45 2007 for ndmanager.kdevelop by  doxygen 1.5.1