Base class for printing options. More...
#include <program_options.h>
Public Member Functions | |
OptionOutput () | |
virtual bool | printContext (const OptionContext &ctx)=0 |
virtual bool | printGroup (const OptionGroup &group)=0 |
virtual bool | printOption (const Option &opt, std::size_t maxW)=0 |
virtual | ~OptionOutput () |
Base class for printing options.
Definition at line 386 of file program_options.h.
ProgramOptions::OptionOutput::OptionOutput | ( | ) | [inline] |
Definition at line 388 of file program_options.h.
virtual ProgramOptions::OptionOutput::~OptionOutput | ( | ) | [inline, virtual] |
Definition at line 389 of file program_options.h.
virtual bool ProgramOptions::OptionOutput::printContext | ( | const OptionContext & | ctx | ) | [pure virtual] |
Implemented in ProgramOptions::OptionOutputImpl< Writer, Formatter >.
virtual bool ProgramOptions::OptionOutput::printGroup | ( | const OptionGroup & | group | ) | [pure virtual] |
Implemented in ProgramOptions::OptionOutputImpl< Writer, Formatter >.
virtual bool ProgramOptions::OptionOutput::printOption | ( | const Option & | opt, |
std::size_t | maxW | ||
) | [pure virtual] |
Implemented in ProgramOptions::OptionOutputImpl< Writer, Formatter >.