P4C
The P4 Compiler
Loading...
Searching...
No Matches
backends/p4tools/modules/smith/options.h
1#ifndef BACKENDS_P4TOOLS_MODULES_SMITH_OPTIONS_H_
2#define BACKENDS_P4TOOLS_MODULES_SMITH_OPTIONS_H_
3#include <vector>
4
5#include "backends/p4tools/common/options.h"
6
7namespace P4::P4Tools {
8
10 public:
11 ~SmithOptions() override = default;
12 static SmithOptions &get();
13
14 const char *getIncludePath() const override;
15 void processArgs(const std::vector<const char *> &args);
16
17 private:
19};
20
21// using P4toZ3Context = P4CContextWithOptions<SmithOptions>;
22
23} // namespace P4::P4Tools
24
25#endif /* BACKENDS_P4TOOLS_MODULES_SMITH_OPTIONS_H_ */
Definition backends/p4tools/common/options.h:18
Definition backends/p4tools/modules/smith/options.h:9
Definition common/compiler/compiler_result.cpp:3