Parameter vector.
More...
#include <nabo.h>
|
| template<typename T > |
| T | get (const std::string &key, const T &defaultValue) const |
| | Get the value of a key, return defaultValue if the key does not exist. More...
|
| |
| | Parameters () |
| | Create an empty parameter vector. More...
|
| |
| | Parameters (const std::string &key, const linb::any &value) |
| | Create a parameter vector with a single entry. More...
|
| |
Parameter vector.
Definition at line 231 of file nabo.h.
◆ Parameters() [1/2]
| Nabo::Parameters::Parameters |
( |
| ) |
|
|
inline |
Create an empty parameter vector.
Definition at line 234 of file nabo.h.
◆ Parameters() [2/2]
| Nabo::Parameters::Parameters |
( |
const std::string & |
key, |
|
|
const linb::any & |
value |
|
) |
| |
|
inline |
Create a parameter vector with a single entry.
- Parameters
-
| key | entry key |
| value | entry value |
Definition at line 239 of file nabo.h.
◆ get()
template<typename T >
| T Nabo::Parameters::get |
( |
const std::string & |
key, |
|
|
const T & |
defaultValue |
|
) |
| const |
|
inline |
Get the value of a key, return defaultValue if the key does not exist.
- Parameters
-
| key | requested key |
| defaultValue | value to return if the key does not exist |
- Returns
- value of the key, or defaultValue if the key does not exist
Definition at line 246 of file nabo.h.
The documentation for this struct was generated from the following file: