P4C
The P4 Compiler
Loading...
Searching...
No Matches
P4::BMV2::PnaCodeGenerator Class Reference
Inheritance diagram for P4::BMV2::PnaCodeGenerator:
[legend]

Public Member Functions

void create (ConversionContext *ctxt, P4::PortableProgramStructure *structure)
 
void createControls (ConversionContext *ctxt, P4::PortableProgramStructure *structure)
 
void createDeparsers (ConversionContext *ctxt, P4::PortableProgramStructure *structure)
 
void createParsers (ConversionContext *ctxt, P4::PortableProgramStructure *structure)
 
- Public Member Functions inherited from P4::BMV2::PortableCodeGenerator
cstring convertHashAlgorithm (cstring algo)
 
void createActions (ConversionContext *ctxt, P4::PortableProgramStructure *structure)
 
void createExterns ()
 
void createGlobals ()
 
void createHeaders (ConversionContext *ctxt, P4::PortableProgramStructure *structure)
 
void createScalars (ConversionContext *ctxt, P4::PortableProgramStructure *structure)
 
void createStructLike (ConversionContext *ctxt, const IR::Type_StructLike *st, P4::PortableProgramStructure *structure)
 
void createTypes (ConversionContext *ctxt, P4::PortableProgramStructure *structure)
 

Additional Inherited Members

- Public Attributes inherited from P4::BMV2::PortableCodeGenerator
unsigned error_width = 32