HEVC Test Model (HM)
HM-16.18
|
#include <program_options_lite.h>
Public Member Functions | |
OptionBase (const std::string &name, const std::string &desc) | |
virtual | ~OptionBase () |
virtual void | parse (const std::string &arg, ErrorReporter &)=0 |
virtual void | setDefault ()=0 |
Public Attributes | |
std::string | opt_string |
std::string | opt_desc |
OptionBase: Virtual base class for storing information relating to a specific option This base class describes common elements. Type specific information should be stored in a derived class.
Definition at line 85 of file program_options_lite.h.
|
inline |
Definition at line 87 of file program_options_lite.h.
|
inlinevirtual |
Definition at line 91 of file program_options_lite.h.
|
pure virtual |
|
pure virtual |
Implemented in df::program_options_lite::OptionFunc, and df::program_options_lite::Option< T >.
std::string df::program_options_lite::OptionBase::opt_desc |
Definition at line 99 of file program_options_lite.h.
std::string df::program_options_lite::OptionBase::opt_string |
Definition at line 98 of file program_options_lite.h.