|
|
virtual | ~LCParametersImpl () |
| | Destructor.
|
| |
|
virtual int | getIntVal (const std::string &key) const |
| | Returns the first integer value for the given key.
|
| |
|
virtual float | getFloatVal (const std::string &key) const |
| | Returns the first float value for the given key.
|
| |
|
virtual const std::string & | getStringVal (const std::string &key) const |
| | Returns the first string value for the given key.
|
| |
| virtual EVENT::IntVec & | getIntVals (const std::string &key, EVENT::IntVec &values) const |
| | Adds all integer values for the given key to values. More...
|
| |
| virtual EVENT::FloatVec & | getFloatVals (const std::string &key, EVENT::FloatVec &values) const |
| | Adds all float values for the given key to values. More...
|
| |
| virtual EVENT::StringVec & | getStringVals (const std::string &key, EVENT::StringVec &values) const |
| | Adds all float values for the given key to values. More...
|
| |
|
virtual const EVENT::StringVec & | getIntKeys (EVENT::StringVec &keys) const |
| | Returns a list of all keys of integer parameters.
|
| |
|
virtual const EVENT::StringVec & | getFloatKeys (EVENT::StringVec &keys) const |
| | Returns a list of all keys of float parameters.
|
| |
|
virtual const EVENT::StringVec & | getStringKeys (EVENT::StringVec &keys) const |
| | Returns a list of all keys of string parameters.
|
| |
|
virtual int | getNInt (const std::string &key) const |
| | The number of integer values stored for this key.
|
| |
|
virtual int | getNFloat (const std::string &key) const |
| | The number of float values stored for this key.
|
| |
|
virtual int | getNString (const std::string &key) const |
| | The number of string values stored for this key.
|
| |
|
virtual void | setValue (const std::string &key, int value) |
| | Set integer value for the given key.
|
| |
|
virtual void | setValue (const std::string &key, float value) |
| | Set float value for the given key.
|
| |
|
virtual void | setValue (const std::string &key, const std::string &value) |
| | Set string value for the given key.
|
| |
|
virtual void | setValues (const std::string &key, const EVENT::IntVec &values) |
| | Set integer values for the given key.
|
| |
|
virtual void | setValues (const std::string &key, const EVENT::FloatVec &values) |
| | Set float values for the given key.
|
| |
|
virtual void | setValues (const std::string &key, const EVENT::StringVec &values) |
| | Set string values for the given key.
|
| |
|
virtual | ~LCParameters () |
| | Destructor.
|
| |
| virtual IntVec & | getIntVals (const std::string &key, IntVec &values) const =0 |
| | Adds all integer values for the given key to values. More...
|
| |
| virtual FloatVec & | getFloatVals (const std::string &key, FloatVec &values) const =0 |
| | Adds all float values for the given key to values. More...
|
| |
| virtual StringVec & | getStringVals (const std::string &key, StringVec &values) const =0 |
| | Adds all float values for the given key to values. More...
|
| |
|
virtual const StringVec & | getIntKeys (StringVec &keys) const =0 |
| | Returns a list of all keys of integer parameters.
|
| |
|
virtual const StringVec & | getFloatKeys (StringVec &keys) const =0 |
| | Returns a list of all keys of float parameters.
|
| |
|
virtual const StringVec & | getStringKeys (StringVec &keys) const =0 |
| | Returns a list of all keys of string parameters.
|
| |
|
virtual void | setValues (const std::string &key, const IntVec &values)=0 |
| | Set integer values for the given key.
|
| |
|
virtual void | setValues (const std::string &key, const FloatVec &values)=0 |
| | Set float values for the given key.
|
| |
|
virtual void | setValues (const std::string &key, const StringVec &values)=0 |
| | Set string values for the given key.
|
| |
|
virtual int | simpleUID () const |
| |
|
virtual void | setReadOnly (bool readOnly) |
| |
|
void | checkAccess () throw ( EVENT::ReadOnlyException ) |
| |
|
void | checkAccess (const char *what) throw ( EVENT::ReadOnlyException ) |
| |
|
IntMap | _intMap |
| |
|
FloatMap | _floatMap |
| |
|
StringMap | _stringMap |
| |
|
bool | _readOnly |
| |
|
int | _id |
| |