CBMC
json_interface.h
Go to the documentation of this file.
1
/*******************************************************************\
2
3
Module: JSON Commandline Interface
4
5
Author: Peter Schrammel
6
7
\*******************************************************************/
8
11
12
#ifndef CPROVER_JSON_JSON_INTERFACE_H
13
#define CPROVER_JSON_JSON_INTERFACE_H
14
15
class
cmdlinet
;
16
class
message_handlert
;
17
38
void
json_interface
(
cmdlinet
&,
message_handlert
&);
39
40
// clang-format off
41
#define OPT_JSON_INTERFACE \
42
"(json-ui)" \
43
"(json-interface)"
44
45
#define HELP_JSON_INTERFACE \
46
" --json-ui use JSON-formatted output\n" \
47
" --json-interface bi-directional JSON interface\n"
48
// clang-format on
49
50
#endif // CPROVER_JSON_JSON_INTERFACE_H
cmdlinet
Definition:
cmdline.h:20
json_interface
void json_interface(cmdlinet &, message_handlert &)
Parses the JSON-formatted command line from stdin.
Definition:
json_interface.cpp:88
message_handlert
Definition:
message.h:27
src
json
json_interface.h
Generated by
1.8.17