Type for storing anonymous values.
More...
#include <mapped_value.h>
|
template<class T > |
static bool | add (ValueMap *this_, const std::string &name, const T *value) |
|
Type for storing anonymous values.
Maps option names to their values
ProgramOptions::ValueMap::ValueMap |
( |
| ) |
|
|
inline |
ProgramOptions::ValueMap::~ValueMap |
( |
| ) |
|
|
inline |
template<class T >
static bool ProgramOptions::ValueMap::add |
( |
ValueMap * |
this_, |
|
|
const std::string & |
name, |
|
|
const T * |
value |
|
) |
| |
|
inlinestatic |
void ProgramOptions::ValueMap::clear |
( |
| ) |
|
|
inline |
size_t ProgramOptions::ValueMap::count |
( |
const std::string & |
name | ) |
const |
|
inline |
bool ProgramOptions::ValueMap::empty |
( |
| ) |
const |
|
inline |
const ValueStore& ProgramOptions::ValueMap::operator[] |
( |
const std::string & |
name | ) |
const |
|
inline |
size_t ProgramOptions::ValueMap::size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /Users/danielbaeck/Dropbox/Uni Klagenfurt/Diplomarbeit/gringo44/libprogram_opts/program_opts/mapped_value.h