Tapkee
ParametersSet Class Reference

#include <parameters.hpp>

Public Types

typedef std::map< std::string, ParameterParametersMap
 

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

◆ ParametersMap

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

Definition at line 309 of file parameters.hpp.

Constructor & Destructor Documentation

◆ ParametersSet()

Definition at line 311 of file parameters.hpp.

Member Function Documentation

◆ add()

void add ( const Parameter p)

Definition at line 314 of file parameters.hpp.

◆ contains()

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

Definition at line 321 of file parameters.hpp.

◆ merge()

void merge ( const ParametersSet pg)

Definition at line 325 of file parameters.hpp.

◆ operator()()

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

Definition at line 336 of file parameters.hpp.

◆ operator,()

ParametersSet& operator, ( const Parameter p)

Definition at line 348 of file parameters.hpp.

Member Data Documentation

◆ pmap

ParametersMap pmap
private

Definition at line 356 of file parameters.hpp.


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