VISR  0.11.7
Versatile Interactive Scene Renderer
visr::maxmsp::visr_renderer::Options Class Reference

#include <options.hpp>

Inheritance diagram for visr::maxmsp::visr_renderer::Options:
visr::apputilities::Options

Public Member Functions

 Options ()
 
 ~Options ()
 
- Public Member Functions inherited from visr::apputilities::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

- Public Types inherited from visr::apputilities::Options
enum  ParseResult { ParseResult::Success, ParseResult::Failure, ParseResult::Version, ParseResult::Help }
 
- Protected Member Functions inherited from visr::apputilities::Options
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)
 
- Protected Attributes inherited from visr::apputilities::Options
boost::program_options::options_description mDescription
 
boost::program_options::positional_options_description mPositionalDescription
 
boost::program_options::variables_map mVariablesMap
 

Constructor & Destructor Documentation

◆ Options()

visr::maxmsp::visr_renderer::Options::Options ( )

◆ ~Options()

visr::maxmsp::visr_renderer::Options::~Options ( )

The documentation for this class was generated from the following files: