#include <clasp_app.h>

Public Member Functions | |
| ClaspApp () | |
| const char * | getName () const |
| Returns the name of this application. | |
| const char * | getUsage () const |
| Returns the usage information of this application. | |
| const char * | getVersion () const |
| Returns the version number of this application. | |
Protected Member Functions | |
| virtual ProblemType | getProblemType () |
| virtual void | printHelp (const ProgramOptions::OptionContext &root) |
| Prints the application's help information (called if options contain '--help'). | |
| virtual void | run (ClaspFacade &clasp) |
Private Member Functions | |
| ClaspApp (const ClaspApp &) | |
| ClaspApp & | operator= (const ClaspApp &) |
Definition at line 168 of file clasp_app.h.
Definition at line 474 of file clasp_app.cpp.
| Clasp::Cli::ClaspApp::ClaspApp | ( | const ClaspApp & | ) | [private] |
| const char* Clasp::Cli::ClaspApp::getName | ( | ) | const [inline, virtual] |
Returns the name of this application.
Implements ProgramOptions::Application.
Definition at line 171 of file clasp_app.h.
| ProblemType Clasp::Cli::ClaspApp::getProblemType | ( | ) | [protected, virtual] |
Implements Clasp::Cli::ClaspAppBase.
Definition at line 476 of file clasp_app.cpp.
| const char* Clasp::Cli::ClaspApp::getUsage | ( | ) | const [inline, virtual] |
Returns the usage information of this application.
Reimplemented from ProgramOptions::Application.
Definition at line 173 of file clasp_app.h.
| const char* Clasp::Cli::ClaspApp::getVersion | ( | ) | const [inline, virtual] |
Returns the version number of this application.
Implements ProgramOptions::Application.
Definition at line 172 of file clasp_app.h.
| void Clasp::Cli::ClaspApp::printHelp | ( | const ProgramOptions::OptionContext & | root | ) | [protected, virtual] |
Prints the application's help information (called if options contain '--help').
Reimplemented from Clasp::Cli::ClaspAppBase.
Definition at line 485 of file clasp_app.cpp.
| void Clasp::Cli::ClaspApp::run | ( | ClaspFacade & | clasp | ) | [protected, virtual] |
Implements Clasp::Cli::ClaspAppBase.
Definition at line 481 of file clasp_app.cpp.