P4C
The P4 Compiler
 
Loading...
Searching...
No Matches
register.h
1#ifndef BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_BMV2_REGISTER_H_
2#define BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_BMV2_REGISTER_H_
3
4#include "backends/p4tools/common/p4ctool.h"
5
6#include "backends/p4tools/modules/testgen/options.h"
7#include "backends/p4tools/modules/testgen/targets/bmv2/bmv2.h"
8#include "backends/p4tools/modules/testgen/targets/bmv2/target.h"
9#include "backends/p4tools/modules/testgen/testgen.h"
10
11namespace P4Tools::P4Testgen {
12
14inline void bmv2RegisterCompilerTarget() { Bmv2::Bmv2V1ModelCompilerTarget::make(); }
15
17inline void bmv2RegisterTestgenTarget() { Bmv2::Bmv2V1ModelTestgenTarget::make(); }
18
19} // namespace P4Tools::P4Testgen
20
21#endif /* BACKENDS_P4TOOLS_MODULES_TESTGEN_TARGETS_BMV2_REGISTER_H_ */
static void make()
Registers this target.
Definition bmv2.cpp:48
static void make()
Registers this target.
Definition target.cpp:33