P4C
The P4 Compiler
Loading...
Searching...
No Matches
p4tools/modules/smith/targets/bmv2/target.h
1
#ifndef BACKENDS_P4TOOLS_MODULES_SMITH_TARGETS_BMV2_TARGET_H_
2
#define BACKENDS_P4TOOLS_MODULES_SMITH_TARGETS_BMV2_TARGET_H_
3
4
#include <string>
5
6
#include "backends/p4tools/modules/smith/core/target.h"
7
8
namespace
P4::P4Tools::P4Smith::BMv2 {
9
10
class
AbstractBMv2SmithTarget
:
public
SmithTarget
{
11
protected
:
12
explicit
AbstractBMv2SmithTarget
(
const
std::string &deviceName,
const
std::string &archName);
13
};
14
}
// namespace P4::P4Tools::P4Smith::BMv2
15
16
#endif
/* BACKENDS_P4TOOLS_MODULES_SMITH_TARGETS_BMV2_TARGET_H_ */
P4::P4Tools::P4Smith::BMv2::AbstractBMv2SmithTarget
Definition
p4tools/modules/smith/targets/bmv2/target.h:10
P4::P4Tools::P4Smith::SmithTarget
Definition
p4tools/modules/smith/core/target.h:17
backends
p4tools
modules
smith
targets
bmv2
target.h
Generated by
1.12.0