CBMC
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
crangler_parse_options.h
Go to the documentation of this file.
1/*******************************************************************\
2
3Module: CRANGLER Command Line Option Processing
4
5Author: Daniel Kroening, dkr@amazon.com
6
7\*******************************************************************/
8
11
12#ifndef CPROVER_CRANGLER_CRANGLER_PARSE_OPTIONS_H
13#define CPROVER_CRANGLER_CRANGLER_PARSE_OPTIONS_H
14
15#include <util/parse_options.h>
16
18{
19public:
20 int doit() override;
21 void help() override;
22
23 crangler_parse_optionst(int argc, const char **argv)
24 : parse_options_baset("", argc, argv, "CRANGLER")
25 {
26 }
27
28protected:
29 void process_crangler_json(const std::string &file_name);
30};
31
32#endif // CPROVER_CRANGLER_CRANGLER_PARSE_OPTIONS_H
crangler_parse_optionst(int argc, const char **argv)
void process_crangler_json(const std::string &file_name)