CBMC
crangler_parse_options.h
Go to the documentation of this file.
1 /*******************************************************************\
2 
3 Module: CRANGLER Command Line Option Processing
4 
5 Author: 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 {
19 public:
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 
28 protected:
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)