Public Types | |
typedef std::map< N, V > | ParameterMap |
typedef ParameterMap::iterator | iterator |
typedef ParameterMap::const_iterator | const_iterator |
Public Member Functions | |
Parameters (N name, V value) | |
Parameters (Parameter< N, V > parameter) | |
std::set< N > | getNames (void) const |
const V & | getValue (const N name) const |
Parameter< N, V > | getParameter (const N name) |
void | addParameter (const N name, const V value) |
void | addParameter (const Parameter< N, V > parameter) |
void | addParameter (const std::pair< N, V > parameterPair) |
iterator | begin (void) |
iterator | end (void) |
const_iterator | begin (void) const |
const_iterator | end (void) const |
iterator | find (N name) |
const_iterator | find (N name) const |
unsigned int | size (void) const |
void | clear (void) |
Protected Attributes | |
ParameterMap | theParameters_ |
Definition at line 32 of file DataStructs.h.