/home/coin/SVN-release/CoinAll-1.1.0/Alps/src/AlpsParameterBase.h File Reference

#include <algorithm>
#include <cctype>
#include <cstdio>
#include <fstream>
#include <iostream>
#include <string>
#include <utility>
#include <vector>
#include "CoinError.hpp"
#include <strstream>

Include dependency graph for AlpsParameterBase.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AlpsParameter
 This parameter indeintifies a single parameter entry. More...
class  AlpsParameterSet
 This is the class serves as a holder for a set of parameters. More...

Defines

#define ALPS_STRINGSTREAM   std::istrstream

Enumerations

enum  AlpsParameterT {
  AlpsNoPar, AlpsBoolPar, AlpsIntPar, AlpsDoublePar,
  AlpsStringPar, AlpsStringArrayPar
}
 This enumerative constant describes the possible parameter types. More...


Define Documentation

#define ALPS_STRINGSTREAM   std::istrstream

Definition at line 48 of file AlpsParameterBase.h.


Enumeration Type Documentation

enum AlpsParameterT

This enumerative constant describes the possible parameter types.

Enumerator:
AlpsNoPar  The type is not yet specified.

Used only in the default constructor of a Alps parameter.

AlpsBoolPar  Bool parameter.
AlpsIntPar  Integer parameter.
AlpsDoublePar  Double parameter.
AlpsStringPar  String parameter (E.g., data file name.

).

AlpsStringArrayPar  The parameter is an array of strings.

N Cause possible memory leak. Not used any more (10/24/06, Yan).

Definition at line 56 of file AlpsParameterBase.h.


Generated on Sun Nov 14 14:06:53 2010 for Coin-All by  doxygen 1.4.7