RAIDA  1.9.0
Public Member Functions | Protected Attributes | List of all members
AIDA::Settings Class Reference

Helper class to hold the current setting, the default setting and the possible settings for a key. More...

#include <Settings.h>

Public Member Functions

 Settings (const std::string defaultValue, const std::string value, const std::vector< std::string > options)
 
virtual std::string getDefaultValue () const
 
virtual std::string getValue () const
 
virtual std::vector< std::string > getOptions () const
 
virtual bool setDefaultValue (const std::string defaultValue)
 
virtual bool setValue (const std::string value)
 
virtual bool setOptions (const std::vector< std::string > options)
 
virtual bool addOption (std::string option)
 

Protected Attributes

std::string _defaultValue
 
std::string _value
 
std::vector< std::string > _options
 

Detailed Description

Helper class to hold the current setting, the default setting and the possible settings for a key.

Author
T. Kraemer, DESY
Version
Id:
Settings.h,v 1.2 2006-12-06 13:41:14 tkraemer Exp

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