clingo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Public Member Functions | List of all members
ProgramOptions::OptionOutput Class Referenceabstract

Base class for printing options. More...

#include <program_options.h>

Inheritance diagram for ProgramOptions::OptionOutput:
Inheritance graph
Collaboration diagram for ProgramOptions::OptionOutput:
Collaboration graph

Public Member Functions

 OptionOutput ()
 
virtual ~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
 

Detailed Description

Base class for printing options.

Constructor & Destructor Documentation

ProgramOptions::OptionOutput::OptionOutput ( )
inline
virtual ProgramOptions::OptionOutput::~OptionOutput ( )
inlinevirtual

Member Function Documentation

virtual bool ProgramOptions::OptionOutput::printContext ( const OptionContext ctx)
pure virtual
virtual bool ProgramOptions::OptionOutput::printGroup ( const OptionGroup group)
pure virtual
virtual bool ProgramOptions::OptionOutput::printOption ( const Option opt,
std::size_t  maxW 
)
pure virtual

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