#include <stateapplication.h>
|
| StateApplication ()=default |
|
| ~StateApplication () override=default |
|
| XtpApplication () |
|
| ~XtpApplication () override |
|
void | Initialize () final |
| Adds program options to the executable.
|
|
bool | EvaluateOptions () final |
| Process command line options.
|
|
void | Run () final |
| Main body of application.
|
|
void | ShowHelpText (std::ostream &out) final |
|
| Application () |
|
virtual | ~Application () |
|
int | Exec (int argc, char **argv) |
| executes the program
|
|
virtual std::string | ProgramName ()=0 |
| program name
|
|
virtual std::string | VersionString () |
| version string of application
|
|
virtual void | HelpText (std::ostream &out)=0 |
| help text of application without version information
|
|
void | CheckRequired (const std::string &option_name, const std::string &error_msg="") |
| Check weather required option is set.
|
|
boost::program_options::options_description_easy_init | AddProgramOptions (const std::string &group="") |
| add option for command line
|
|
boost::program_options::variables_map & | OptionsMap () |
| get available program options & descriptions
|
|
boost::program_options::options_description & | OptionsDesc () |
|
boost::program_options::options_description & | VisibleOptions () |
| filters out the Hidden group from the options descriptions
|
|
void | StopExecution () |
| call StopExecution after EvaluateOptions
|
|
Definition at line 32 of file stateapplication.h.
◆ StateApplication()
votca::xtp::StateApplication::StateApplication |
( |
| ) |
|
|
default |
◆ ~StateApplication()
votca::xtp::StateApplication::~StateApplication |
( |
| ) |
|
|
overridedefault |
◆ AddCommandLineOpt()
virtual void votca::xtp::StateApplication::AddCommandLineOpt |
( |
| ) |
|
|
protectedpure virtual |
◆ AddCommandLineOptions()
void votca::xtp::StateApplication::AddCommandLineOptions |
( |
| ) |
|
|
finalprotectedvirtual |
◆ CheckOptions()
virtual void votca::xtp::StateApplication::CheckOptions |
( |
| ) |
|
|
protectedpure virtual |
◆ ConfigCalculator()
virtual void votca::xtp::StateApplication::ConfigCalculator |
( |
| ) |
|
|
protectedpure virtual |
◆ EvaluateFrame()
virtual bool votca::xtp::StateApplication::EvaluateFrame |
( |
Topology & | top | ) |
|
|
protectedpure virtual |
◆ EvaluateSpecificOptions()
void votca::xtp::StateApplication::EvaluateSpecificOptions |
( |
| ) |
|
|
finalprotectedvirtual |
◆ execute()
void votca::xtp::StateApplication::execute |
( |
| ) |
|
|
finalprotectedvirtual |
◆ savetoStateFile()
virtual bool votca::xtp::StateApplication::savetoStateFile |
( |
| ) |
const |
|
protectedpure virtual |
The documentation for this class was generated from the following files: