Here is a list of all documented class members with links to the class documentation for each member:
- e -
- EBPFProgram() : EBPF::EBPFProgram
 
- EBPFProgramInfo() : P4Tools::P4Testgen::EBPF::EBPFProgramInfo
 
- ebpfTypeWidth() : EBPF::EBPFInitializerUtils
 
- eliminate() : P4::SaturationElim
 
- emit() : EBPF::EBPFMethodDeclaration, TC::PNAArchTC
 
- EMIT_BUFFER_LABEL : P4Tools::P4Testgen::PacketVars
 
- emit_message() : ErrorReporter
 
- emitAddData() : EBPF::CRCChecksumAlgorithm
 
- emitCPUMAPHeadersInitializers() : EBPF::EBPFPipeline
 
- emitCRC32LookupTableTypes() : EBPF::PSAEbpfGenerator
 
- emitDirectValueTypes() : EBPF::EBPFTable, EBPF::EBPFTablePSA
 
- emitExterns : BMV2::BMV2Options, EbpfOptions
 
- emitGlobalMetadataInitializer() : EBPF::EBPFPipeline, EBPF::TCIngressPipeline, EBPF::TCTrafficManagerForXDP, EBPF::XDPEgressPipeline, EBPF::XDPIngressPipeline, TC::TCIngressPipelinePNA
 
- emitHeaderInstances() : EBPF::EBPFPipeline
 
- emitInfo() : P4::DiagnosticCountInfo
 
- emitLocalHeaderInstancesAsPointers() : EBPF::EBPFPipeline
 
- emitLocalVariables() : EBPF::EBPFPipeline, TC::TCIngressPipelinePNA
 
- emitMapInMapDecl() : EBPF::KernelSamplesTarget, EBPF::Target
 
- emitParser() : TC::PNAArchTC
 
- emitPreDeparser() : EBPF::EBPFDeparser, EBPF::TCIngressDeparserForTrafficManagerPSA, EBPF::TCIngressDeparserPSA, EBPF::XDPEgressDeparserPSA, EBPF::XDPIngressDeparserPSA, TC::IngressDeparserPNA
 
- emitTraceMessage() : EBPF::KernelSamplesTarget, EBPF::Target
 
- emitTraceMessages : EbpfOptions
 
- emitTrafficManager() : EBPF::TCIngressPipeline, TC::TCIngressPipelinePNA
 
- emitTypes() : EBPF::PSAEbpfGenerator
 
- emitUserMetadataInstance() : EBPF::EBPFPipeline
 
- emitVariables() : EBPF::CRCChecksumAlgorithm, EBPF::EBPFHashAlgorithmPSA, EBPF::InternetChecksumAlgorithm, TC::InternetChecksumAlgorithmPNA
 
- Empty : P4Tools::NamespaceContext
 
- empty() : HalfOpenRange< Unit, Order >, P4Tools::P4Testgen::Continuation::Body
 
- enableEgress : DPDK::DpdkOptions
 
- enableSubConstToAddTransform : P4::DoStrengthReduction, P4::FrontEndPolicy
 
- enableTableCache : EbpfOptions
 
- enclosingParamReference() : BMV2::ExpressionConverter
 
- endpoint : BMV2::CFG::Edge
 
- enforceAssumptions : P4Tools::P4Testgen::TestgenOptions
 
- entries : P4::P4RuntimeAPI
 
- EnumOn32Bits() : BMV2::EnumOn32Bits
 
- env : P4Tools::AbstractExecutionState
 
- equivalent() : P4::TypeMap
 
- equStackVariableMap() : P4::ParserStructureImpl::ParserSymbolicInterpreter
 
- error_reported() : ErrorReporter
 
- errorCodesMap : BMV2::ProgramStructure, P4::ProgramStructure
 
- ErrorMessage() : ErrorMessage
 
- errorReporter() : BaseCompileContext
 
- errorSize() : P4::ChooseErrorRepresentation
 
- errorTracker : ErrorReporter
 
- escapeJson() : cstring
 
- eval() : P4Tools::P4Testgen::TableStepper
 
- evalActionCall() : P4Tools::P4Testgen::ExprStepper
 
- evalExternMethodCall() : P4Tools::P4Testgen::Bmv2::Bmv2V1ModelExprStepper, P4Tools::P4Testgen::EBPF::EBPFExprStepper, P4Tools::P4Testgen::ExprStepper, P4Tools::P4Testgen::Pna::PnaDpdkExprStepper, P4Tools::P4Testgen::Pna::SharedPnaExprStepper
 
- evalInternalExternMethodCall() : P4Tools::P4Testgen::ExprStepper
 
- evalTableActionProfile() : P4Tools::P4Testgen::Pna::SharedPnaTableStepper
 
- evalTableActionSelector() : P4Tools::P4Testgen::Pna::SharedPnaTableStepper
 
- evalTableCall() : P4Tools::P4Testgen::TableStepper
 
- evalTableConstEntries() : P4Tools::P4Testgen::TableStepper
 
- evalTableControlEntries() : P4Tools::P4Testgen::TableStepper
 
- evalTaintedTable() : P4Tools::P4Testgen::TableStepper
 
- evalTargetTable() : P4Tools::P4Testgen::Bmv2::Bmv2V1ModelTableStepper, P4Tools::P4Testgen::EBPF::EBPFTableStepper, P4Tools::P4Testgen::Pna::SharedPnaTableStepper, P4Tools::P4Testgen::TableStepper
 
- evaluate() : P4Tools::Model, P4Tools::P4Testgen::ActionArg, P4Tools::P4Testgen::ActionCall, P4Tools::P4Testgen::Bmv2::Bmv2V1ModelActionProfile, P4Tools::P4Testgen::Bmv2::Bmv2V1ModelActionSelector, P4Tools::P4Testgen::Bmv2::Bmv2V1ModelCloneInfo, P4Tools::P4Testgen::Bmv2::Bmv2V1ModelCloneSpec, P4Tools::P4Testgen::Bmv2::Bmv2V1ModelMeterValue, P4Tools::P4Testgen::Bmv2::Bmv2V1ModelRegisterValue, P4Tools::P4Testgen::Bmv2::IndexExpression, P4Tools::P4Testgen::Bmv2::MetadataCollection, P4Tools::P4Testgen::Bmv2::Optional, P4Tools::P4Testgen::Bmv2::Range, P4Tools::P4Testgen::Exact, P4Tools::P4Testgen::LPM, P4Tools::P4Testgen::Packet, P4Tools::P4Testgen::Pna::MetadataCollection, P4Tools::P4Testgen::Pna::Optional, P4Tools::P4Testgen::Pna::PnaDpdkActionProfile, P4Tools::P4Testgen::Pna::PnaDpdkActionSelector, P4Tools::P4Testgen::Pna::PnaDpdkRegisterCondition, P4Tools::P4Testgen::Pna::PnaDpdkRegisterValue, P4Tools::P4Testgen::Pna::Range, P4Tools::P4Testgen::TableConfig, P4Tools::P4Testgen::TableRule, P4Tools::P4Testgen::Ternary, P4Tools::P4Testgen::TestObject, P4Tools::TraceEvent, P4Tools::TraceEvents::AssignmentStatement, P4Tools::TraceEvents::Emit, P4Tools::TraceEvents::Expression, P4Tools::TraceEvents::ExtractSuccess, P4Tools::TraceEvents::IfStatementCondition, P4Tools::TraceEvents::Packet
 
- evaluateArguments() : P4::Evaluator
 
- evaluateBranch() : P4Tools::P4Testgen::SymbolicExecutor
 
- evaluateExpression() : P4Tools::P4Testgen::AbstractStepper
 
- evaluateReachability() : P4::ParserStructure
 
- evaluateState() : P4::ParserStructureImpl::ParserSymbolicInterpreter
 
- Exception : P4Tools::P4Testgen::Continuation
 
- exe_name : ParserOptions
 
- exec() : P4Tools::P4Testgen::ExternMethodImpls
 
- executeStatement() : P4::ParserStructureImpl::ParserSymbolicInterpreter
 
- ExecutionState() : P4Tools::P4Testgen::ExecutionState
 
- exists() : P4Tools::AbstractExecutionState, P4Tools::SymbolicEnv
 
- exitDefinitions : P4::ComputeWriteSet
 
- explode() : P4::ComplexValues, P4::RemoveComplexComparisons, P4::StructTypeReplacement< T >
 
- externArguments : P4Tools::P4Testgen::ExternInfo
 
- externObjectRef : P4Tools::P4Testgen::ExternInfo
 
- extractBlock() : P4::CheckExternInvocationCommon
 
- extractsSynthesized : P4V1::ProgramStructure
 
- ExtractUtils : P4Tools::P4Testgen::ExprStepper