|
| XtpTools () |
|
| ~XtpTools ()=default |
|
std::string | ProgramName () final |
| program name
|
|
void | HelpText (std::ostream &out) final |
| help text of application without version information
|
|
| 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 | VersionString () |
| version string of application
|
|
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 31 of file xtp_tools.cc.
◆ XtpTools()
◆ ~XtpTools()
◆ AddCommandLineOptions()
void XtpTools::AddCommandLineOptions |
( |
| ) |
|
|
finalprotectedvirtual |
◆ CalculatorNames()
std::vector< std::string > XtpTools::CalculatorNames |
( |
| ) |
const |
|
inlinefinalprotectedvirtual |
◆ CalculatorType()
std::string XtpTools::CalculatorType |
( |
| ) |
const |
|
inlinefinalprotectedvirtual |
◆ CreateCalculator()
void XtpTools::CreateCalculator |
( |
const std::string & | name | ) |
|
|
finalprotectedvirtual |
◆ EvaluateSpecificOptions()
void XtpTools::EvaluateSpecificOptions |
( |
| ) |
|
|
finalprotectedvirtual |
◆ execute()
void XtpTools::execute |
( |
| ) |
|
|
finalprotectedvirtual |
◆ HelpText()
void XtpTools::HelpText |
( |
std::ostream & | out | ) |
|
|
inlinefinalvirtual |
◆ ProgramName()
std::string XtpTools::ProgramName |
( |
| ) |
|
|
inlinefinalvirtual |
◆ tool_
The documentation for this class was generated from the following file: