P4C
The P4 Compiler
Loading...
Searching...
No Matches
TC::PNAArchTC Member List

This is the complete list of members for TC::PNAArchTC, including all inherited members.

EbpfCodeGenerator(const EbpfOptions &options, std::vector< EBPF::EBPFType * > &ebpfTypes) (defined in EBPF::EbpfCodeGenerator)EBPF::EbpfCodeGeneratorinline
ebpfTypes (defined in EBPF::EbpfCodeGenerator)EBPF::EbpfCodeGenerator
emit(EBPF::CodeBuilder *builder) const overrideTC::PNAArchTCvirtual
emitCommonPreamble(EBPF::CodeBuilder *builder) const override (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGeneratorvirtual
emitGlobalHeadersMetadata(EBPF::CodeBuilder *builder) const override (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGeneratorvirtual
emitHeader(EBPF::CodeBuilder *builder) const override (defined in TC::PNAArchTC)TC::PNAArchTCvirtual
emitInstances(EBPF::CodeBuilder *builder) const override (defined in TC::PNAArchTC)TC::PNAArchTCvirtual
emitInternalStructures(EBPF::CodeBuilder *pBuilder) const override (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGeneratorvirtual
emitP4TCActionParam(EBPF::CodeBuilder *builder) const (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGenerator
emitP4TCFilterFields(EBPF::CodeBuilder *builder) const (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGenerator
emitParser(EBPF::CodeBuilder *builder) const overrideTC::PNAArchTCvirtual
emitPipelineInstances(EBPF::CodeBuilder *builder) const override (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGeneratorvirtual
emitPNAIncludes(EBPF::CodeBuilder *builder) const (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGenerator
emitPreamble(EBPF::CodeBuilder *builder) const override (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGeneratorvirtual
emitTypes(EBPF::CodeBuilder *builder) const override (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGeneratorvirtual
getProgramName() const (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGenerator
options (defined in EBPF::EbpfCodeGenerator)EBPF::EbpfCodeGenerator
pipeline (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGenerator
PNAArchTC(const EbpfOptions &options, std::vector< EBPF::EBPFType * > &ebpfTypes, EBPF::XDPHelpProgram *xdp, EBPF::EBPFPipeline *pipeline, const ConvertToBackendIR *tcIR) (defined in TC::PNAArchTC)TC::PNAArchTCinline
PNAEbpfGenerator(const EbpfOptions &options, std::vector< EBPF::EBPFType * > &ebpfTypes, EBPF::EBPFPipeline *pipeline, const ConvertToBackendIR *tcIR) (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGeneratorinline
tcIR (defined in TC::PNAEbpfGenerator)TC::PNAEbpfGenerator
xdp (defined in TC::PNAArchTC)TC::PNAArchTC