#include <variables_map.hpp>
Inherited by boost::program_options::variables_map.
Inheritance diagram for boost::program_options::abstract_variables_map:
Public Member Functions | |
variable_value | operator[] (const std::string &name) const |
Obtains the value of variable 'name', from *this and possibly from the chain of variable maps. | |
void | next (abstract_variables_map *next) |
Sets next variable map, which will be used to find variables not found in *this. | |
Private Member Functions | |
virtual variable_value | get (const std::string &name) const=0 |
Returns value of variable 'name' stored in *this, or empty value otherwise. |
|
Obtains the value of variable 'name', from *this and possibly from the chain of variable maps.
Reimplemented in boost::program_options::variables_map. |
|
Sets next variable map, which will be used to find variables not found in *this.
|
|
Returns value of variable 'name' stored in *this, or empty value otherwise.
Implemented in boost::program_options::variables_map. |