CommandLineParameterProvider.h File Reference
#include <boost/pool/detail/singleton.hpp>#include <boost/program_options.hpp>Go to the source code of this file.
Namespaces | |
| namespace | famouso |
| namespace | famouso::util |
Typedefs | |
| typedef boost::program_options::options_description | famouso::util::CommandLineParameter_type |
| This is option_description type. | |
| typedef boost::details::pool::singleton_default < CommandLineParameter_type > | famouso::util::cmdline_options |
| The cmdline_option is a singleton providing the interface to the command line parameter framework. It is used to put new options into the general description enabling to add options from different components in a coherent way. All components use this to summarize the options in one place. | |
| typedef boost::program_options::variables_map | famouso::util::vm_type |
| This type describes the map, where the command line parameter are parsed into. | |
| typedef boost::details::pool::singleton_default < vm_type > | famouso::util::vm |
| The vm is the interface to the parsed command line parameters. It is realized as a singleton allowing access from different places/components always to the same instance of the parsed parameter. | |