ParametersSet Class Reference

#include <parameters.hpp>

List of all members.

Public Types

typedef std::map< std::string,

Public Member Functions

 ParametersSet ()
void add (const Parameter &p)
bool contains (const std::string &name) const
void merge (const ParametersSet &pg)
Parameter operator() (const std::string &name) const
ParametersSetoperator, (const Parameter &p)

Private Attributes

ParametersMap pmap

Detailed Description

Definition at line 305 of file parameters.hpp.

Member Typedef Documentation

typedef std::map<std::string, Parameter> ParametersMap

Definition at line 309 of file parameters.hpp.

Constructor & Destructor Documentation

Definition at line 311 of file parameters.hpp.

Member Function Documentation

void add ( const Parameter p)

Definition at line 314 of file parameters.hpp.

bool contains ( const std::string &  name) const

Definition at line 321 of file parameters.hpp.

void merge ( const ParametersSet pg)

Definition at line 325 of file parameters.hpp.

Parameter operator() ( const std::string &  name) const

Definition at line 336 of file parameters.hpp.

ParametersSet& operator, ( const Parameter p)

Definition at line 348 of file parameters.hpp.

Member Data Documentation

ParametersMap pmap [private]

Definition at line 356 of file parameters.hpp.

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines