LongPar Class Reference

#include <LongPar.h>

Inheritance diagram for LongPar:

Inheritance graph
[legend]
Collaboration diagram for LongPar:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LongPar (const LongPar &par)
 LongPar (ParTxt &par) throw ( ParFileException, Exception )
int pgeti () const throw ( ParFileException )
 only defined in RealPar
long pgetl () const throw ( ParFileException )
 only defined in LongPar
void set_val (const string &str) throw ( ParFileException, Exception )


Detailed Description

An long parameter. The class is reponsible to make sure that the parameter can only take a long value.

Definition at line 35 of file LongPar.h.


Constructor & Destructor Documentation

LongPar::LongPar ( const LongPar par  )  [inline]

The copy constructor.

Definition at line 46 of file LongPar.h.


Member Function Documentation

int LongPar::pgeti ( void   )  const throw ( ParFileException ) [virtual]

only defined in RealPar

Reimplemented from Par.

Definition at line 100 of file LongPar.cc.

References Par::PARNAME, and Par::PARVALUE.

long LongPar::pgetl ( void   )  const throw ( ParFileException ) [inline, virtual]

only defined in LongPar

Reimplemented from Par.

Definition at line 53 of file LongPar.h.

References Par::PARVALUE.


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

Generated on Thu Oct 2 17:54:23 2008 for paramxx by  doxygen 1.5.6