
Classes | |
| class | getUBPFModelVersion |
Public Member Functions | |
| int | numberOfControlBlockArguments () const |
| int | numberOfParserArguments () const |
| const IR::P4Program * | run (const IR::P4Program *program) |
Static Public Member Functions | |
| static cstring | reserved (cstring name) |
Public Attributes | |
| ::Model::Elem | CPacketName |
| ::Model::Extern_Model | csum_replace2 |
| ::Model::Extern_Model | csum_replace4 |
| ::Model::Elem | drop |
| Hash_Model | hash |
| Algorithm_Model | hashAlgorithm |
| ::Model::Param_Model | packet |
| ::Model::Elem | pass |
| Pipeline_Model | pipeline |
| Register_Model | registerModel |
| ::Model::Elem | truncate |
| ::Model::Elem | ubpf_time_get_ns |
| unsigned | version = 20200515 |
Static Public Attributes | |
| static UBPFModel | instance |
| static cstring | reservedPrefix = "ubpf_" |