![]()  | 
  
    P4C
    
   The P4 Compiler 
   | 
 
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::EbpfCodeGenerator | inline | 
| ebpfTypes (defined in EBPF::EbpfCodeGenerator) | EBPF::EbpfCodeGenerator | |
| emit(EBPF::CodeBuilder *builder) const override | TC::PNAArchTC | virtual | 
| emitCommonPreamble(EBPF::CodeBuilder *builder) const override (defined in TC::PNAEbpfGenerator) | TC::PNAEbpfGenerator | virtual | 
| emitGlobalHeadersMetadata(EBPF::CodeBuilder *builder) const override (defined in TC::PNAEbpfGenerator) | TC::PNAEbpfGenerator | virtual | 
| emitHeader(EBPF::CodeBuilder *builder) const override (defined in TC::PNAArchTC) | TC::PNAArchTC | virtual | 
| emitInstances(EBPF::CodeBuilder *builder) const override (defined in TC::PNAArchTC) | TC::PNAArchTC | virtual | 
| emitInternalStructures(EBPF::CodeBuilder *pBuilder) const override (defined in TC::PNAEbpfGenerator) | TC::PNAEbpfGenerator | virtual | 
| 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 override | TC::PNAArchTC | virtual | 
| emitPipelineInstances(EBPF::CodeBuilder *builder) const override (defined in TC::PNAEbpfGenerator) | TC::PNAEbpfGenerator | virtual | 
| emitPNAIncludes(EBPF::CodeBuilder *builder) const (defined in TC::PNAEbpfGenerator) | TC::PNAEbpfGenerator | |
| emitPreamble(EBPF::CodeBuilder *builder) const override (defined in TC::PNAEbpfGenerator) | TC::PNAEbpfGenerator | virtual | 
| emitTypes(EBPF::CodeBuilder *builder) const override (defined in TC::PNAEbpfGenerator) | TC::PNAEbpfGenerator | virtual | 
| 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::PNAArchTC | inline | 
| PNAEbpfGenerator(const EbpfOptions &options, std::vector< EBPF::EBPFType * > &ebpfTypes, EBPF::EBPFPipeline *pipeline, const ConvertToBackendIR *tcIR) (defined in TC::PNAEbpfGenerator) | TC::PNAEbpfGenerator | inline | 
| tcIR (defined in TC::PNAEbpfGenerator) | TC::PNAEbpfGenerator | |
| xdp (defined in TC::PNAArchTC) | TC::PNAArchTC |