![]() |
VISR
0.12.0
Versatile Interactive Scene Renderer
|
#include <options.hpp>
Public Member Functions | |
Options () | |
~Options () | |
![]() | |
Options () | |
~Options () | |
ParseResult | parse (int argc, char const *const *argv, std::ostream &errMsg) |
bool | hasOption (char const *optionName) const |
template<typename DataType > | |
DataType | getOption (char const *optionName) const |
template<typename DataType > | |
DataType | getDefaultedOption (char const *optionName, DataType const &defaultValue) const |
void | printDescription (std::ostream &out) |
Additional Inherited Members | |
![]() | |
enum | ParseResult { ParseResult::Success, ParseResult::Failure, ParseResult::Version, ParseResult::Help } |
![]() | |
template<typename DataType > | |
void | registerOption (char const *optionName, char const *description) |
template<typename DataType > | |
void | registerPositionalOption (char const *optionName, int position, char const *description) |
template<> | |
void | registerOption (char const *optionName, char const *description) |
![]() | |
boost::program_options::options_description | mDescription |
boost::program_options::positional_options_description | mPositionalDescription |
boost::program_options::variables_map | mVariablesMap |
visr::apps::pythonflowrunner::Options::Options | ( | ) |
|
default |