P4C
The P4 Compiler
|
Public Member Functions | |
TableGenerator (const SmithTarget &target) | |
virtual IR::ActionList * | genActionList (size_t len) |
IR::Property * | genActionListProperty () |
virtual IR::KeyElement * | genKeyElement (IR::ID match_kind) |
virtual IR::Key * | genKeyElementList (size_t len) |
virtual IR::Property * | genKeyProperty () |
virtual IR::MethodCallExpression * | genTableActionCall (cstring method_name, const IR::ParameterList ¶ms) |
virtual IR::P4Table * | genTableDeclaration () |
virtual IR::TableProperties * | genTablePropertyList () |
Public Member Functions inherited from P4::P4Tools::P4Smith::Generator | |
Generator (const SmithTarget &target) | |
const SmithTarget & | target () |