CBMC
symtab2gb_parse_options.h
Go to the documentation of this file.
1
/******************************************************************\
2
3
Module: symtab2gb_parse_options
4
5
Author: Diffblue Ltd.
6
7
\******************************************************************/
8
9
#ifndef CPROVER_SYMTAB2GB_SYMTAB2GB_PARSE_OPTIONS_H
10
#define CPROVER_SYMTAB2GB_SYMTAB2GB_PARSE_OPTIONS_H
11
12
#include <
util/parse_options.h
>
13
14
#define SYMTAB2GB_OUT_FILE_OPT "out"
15
16
// clang-format off
17
18
#define SYMTAB2GB_OPTIONS \
19
"("
SYMTAB2GB_OUT_FILE_OPT "):" \
20
"(verbosity):" \
21
// end options
22
23
// clang-format on
24
25
class
symtab2gb_parse_optionst
:
public
parse_options_baset
26
{
27
public
:
28
symtab2gb_parse_optionst
(
int
argc,
const
char
*argv[]);
29
void
help
()
override
;
30
int
doit
()
override
;
31
32
protected
:
33
void
register_languages
()
override
;
34
};
35
36
#endif
// CPROVER_SYMTAB2GB_SYMTAB2GB_PARSE_OPTIONS_H
parse_options_baset
Definition:
parse_options.h:20
symtab2gb_parse_optionst
Definition:
symtab2gb_parse_options.h:26
symtab2gb_parse_optionst::symtab2gb_parse_optionst
symtab2gb_parse_optionst(int argc, const char *argv[])
Definition:
symtab2gb_parse_options.cpp:30
symtab2gb_parse_optionst::help
void help() override
Definition:
symtab2gb_parse_options.cpp:147
symtab2gb_parse_optionst::doit
int doit() override
Definition:
symtab2gb_parse_options.cpp:123
symtab2gb_parse_optionst::register_languages
void register_languages() override
Definition:
symtab2gb_parse_options.cpp:114
parse_options.h
src
symtab2gb
symtab2gb_parse_options.h
Generated by
1.9.1