P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::ControlPlaneAPI::P4RuntimeArchHandlerBuilderIface Struct Referenceabstract

#include <p4RuntimeArchHandler.h>

Inheritance diagram for P4::ControlPlaneAPI::P4RuntimeArchHandlerBuilderIface:
[legend]

Public Member Functions

virtual P4RuntimeArchHandlerIfaceoperator() (ReferenceMap *refMap, TypeMap *typeMap, const IR::ToplevelBlock *evaluatedProgram) const =0
 

Detailed Description

A functor interface that needs to be implemented for each architecture-specific handler in charge of generating the appropriate P4Info message.

Member Function Documentation

◆ operator()()

virtual P4RuntimeArchHandlerIface * P4::ControlPlaneAPI::P4RuntimeArchHandlerBuilderIface::operator() ( ReferenceMap * refMap,
TypeMap * typeMap,
const IR::ToplevelBlock * evaluatedProgram ) const
pure virtual