#include <parse_options.h>
|
void | unknown_option_msg () |
| Print an error message mentioning the option that was not recognized when parsing the command line. More...
|
|
Definition at line 19 of file parse_options.h.
◆ parse_options_baset()
parse_options_baset::parse_options_baset |
( |
const std::string & |
optstring, |
|
|
int |
argc, |
|
|
const char ** |
argv, |
|
|
const std::string & |
program |
|
) |
| |
◆ ~parse_options_baset()
virtual parse_options_baset::~parse_options_baset |
( |
| ) |
|
|
inlinevirtual |
◆ doit()
virtual int parse_options_baset::doit |
( |
| ) |
|
|
pure virtual |
Implemented in goto_analyzer_parse_optionst, janalyzer_parse_optionst, goto_instrument_parse_optionst, jbmc_parse_optionst, cbmc_parse_optionst, goto_diff_parse_optionst, jdiff_parse_optionst, memory_analyzer_parse_optionst, goto_harness_parse_optionst, symtab2gb_parse_optionst, and crangler_parse_optionst.
◆ help()
void parse_options_baset::help |
( |
| ) |
|
|
virtual |
Reimplemented in goto_analyzer_parse_optionst, janalyzer_parse_optionst, goto_instrument_parse_optionst, jbmc_parse_optionst, cbmc_parse_optionst, goto_diff_parse_optionst, jdiff_parse_optionst, memory_analyzer_parse_optionst, goto_harness_parse_optionst, symtab2gb_parse_optionst, and crangler_parse_optionst.
Definition at line 45 of file parse_options.cpp.
◆ log_version_and_architecture()
void parse_options_baset::log_version_and_architecture |
( |
const std::string & |
front_end | ) |
|
Write version and system architecture to log.status().
Definition at line 152 of file parse_options.cpp.
◆ main()
int parse_options_baset::main |
( |
| ) |
|
|
virtual |
◆ register_languages()
virtual void parse_options_baset::register_languages |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ unknown_option_msg()
void parse_options_baset::unknown_option_msg |
( |
| ) |
|
|
private |
Print an error message mentioning the option that was not recognized when parsing the command line.
Definition at line 57 of file parse_options.cpp.
◆ usage_error()
void parse_options_baset::usage_error |
( |
| ) |
|
|
virtual |
◆ cmdline
◆ log
◆ parse_result
bool parse_options_baset::parse_result |
|
private |
◆ ui_message_handler
The documentation for this class was generated from the following files:
- /home/runner/work/cbmc-documentation/cbmc-documentation/src/util/parse_options.h
- /home/runner/work/cbmc-documentation/cbmc-documentation/src/util/parse_options.cpp