![]() |
P4C
The P4 Compiler
|
This is the complete list of members for EBPF::EbpfCodeGenerator, including all inherited members.
EbpfCodeGenerator(const EbpfOptions &options, std::vector< EBPF::EBPFType * > &ebpfTypes) (defined in EBPF::EbpfCodeGenerator) | EBPF::EbpfCodeGenerator | inline |
ebpfTypes (defined in EBPF::EbpfCodeGenerator) | EBPF::EbpfCodeGenerator | |
emitCommonPreamble(EBPF::CodeBuilder *builder) const =0 (defined in EBPF::EbpfCodeGenerator) | EBPF::EbpfCodeGenerator | pure virtual |
emitGlobalHeadersMetadata(EBPF::CodeBuilder *builder) const =0 (defined in EBPF::EbpfCodeGenerator) | EBPF::EbpfCodeGenerator | pure virtual |
emitInternalStructures(EBPF::CodeBuilder *pBuilder) const =0 (defined in EBPF::EbpfCodeGenerator) | EBPF::EbpfCodeGenerator | pure virtual |
emitPipelineInstances(EBPF::CodeBuilder *builder) const =0 (defined in EBPF::EbpfCodeGenerator) | EBPF::EbpfCodeGenerator | pure virtual |
emitPreamble(CodeBuilder *builder) const =0 (defined in EBPF::EbpfCodeGenerator) | EBPF::EbpfCodeGenerator | pure virtual |
emitTypes(EBPF::CodeBuilder *builder) const =0 (defined in EBPF::EbpfCodeGenerator) | EBPF::EbpfCodeGenerator | pure virtual |
options (defined in EBPF::EbpfCodeGenerator) | EBPF::EbpfCodeGenerator |