Here is a list of all documented functions 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_message() : ErrorReporter
- emitAddData() : EBPF::CRCChecksumAlgorithm
- emitCPUMAPHeadersInitializers() : EBPF::EBPFPipeline
- emitCRC32LookupTableTypes() : EBPF::PSAEbpfGenerator
- emitDirectValueTypes() : EBPF::EBPFTable, EBPF::EBPFTablePSA
- 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
- emitTrafficManager() : EBPF::TCIngressPipeline, TC::TCIngressPipelinePNA
- emitTypes() : EBPF::PSAEbpfGenerator
- emitUserMetadataInstance() : EBPF::EBPFPipeline
- emitVariables() : EBPF::CRCChecksumAlgorithm, EBPF::EBPFHashAlgorithmPSA, EBPF::InternetChecksumAlgorithm, TC::InternetChecksumAlgorithmPNA
- empty() : HalfOpenRange< Unit, Order >, P4::CallGraph< T >, P4Tools::P4Testgen::Continuation::Body
- enableSubConstToAddTransform() : P4::FrontEndPolicy
- enclosingParamReference() : BMV2::ExpressionConverter
- EnumOn32Bits() : BMV2::EnumOn32Bits
- equivalent() : P4::TypeMap
- equStackVariableMap() : P4::ParserStructureImpl::ParserSymbolicInterpreter
- error_reported() : ErrorReporter
- ErrorMessage() : ErrorMessage
- errorReporter() : BaseCompileContext
- errorSize() : P4::ChooseErrorRepresentation
- 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
- executeStatement() : P4::ParserStructureImpl::ParserSymbolicInterpreter
- ExecutionState() : P4Tools::P4Testgen::ExecutionState
- exists() : P4Tools::AbstractExecutionState, P4Tools::SymbolicEnv
- explode() : P4::ComplexValues, P4::RemoveComplexComparisons, P4::StructTypeReplacement< T >
- extractBlock() : P4::CheckExternInvocationCommon