Here is a list of all documented class members with links to the class documentation for each member:
- s -
- saveState : P4::AbstractParserDriver
 
- scalarMetadataFields : BMV2::ProgramStructure, P4::ProgramStructure
 
- scalars : BMV2::PsaProgramStructure, P4::PsaProgramStructure
 
- scope : P4Tools::P4Smith::P4Scope
 
- seal() : Util::InputSources
 
- searchForIncludePath() : ParserOptions
 
- sectionName : EBPF::EBPFPipeline
 
- seed() : AbstractSolver, P4Tools::AbstractP4cToolOptions, P4Tools::P4Testgen::TestBackendConfiguration, P4Tools::Z3Solver
 
- SelectedBranches() : P4Tools::P4Testgen::SelectedBranches
 
- selectedBranches : P4Tools::P4Testgen::TestgenOptions
 
- selectorMatchTypeName : BMV2::MatchImplementation
 
- selectValue : EBPF::StateTranslationVisitor
 
- serializeBFRuntimeSchema() : P4::BFRT::BFRuntimeGenerator
 
- serializedInstances : P4::ControlPlaneAPI::Standard::P4RuntimeArchHandlerCommon< arch >
 
- serializeEntriesTo() : P4::P4RuntimeAPI
 
- serializeP4InfoTo() : P4::P4RuntimeAPI
 
- serializeP4RuntimeIfRequired() : P4::P4RuntimeSerializer
 
- set() : P4Tools::AbstractExecutionState, P4Tools::Model, P4Tools::P4Testgen::ExecutionState, P4Tools::SymbolicEnv
 
- setActionAttributes() : DPDK::DpdkContextGenerator
 
- setAnnotationNoPropagate() : P4::Inline
 
- setArch() : P4Tools::Target
 
- setContains() : P4::DoConstantFolding
 
- setCounterCommon() : P4::ControlPlaneAPI::Standard::P4RuntimeArchHandlerCommon< arch >
 
- setDeclaration() : P4::ReferenceMap
 
- setDefaultInfoDiagnosticAction() : ErrorReporter, P4CContext
 
- setDefaultWarningDiagnosticAction() : ErrorReporter, P4CContext
 
- setDestination() : BMV2::DirectMeterMap, P4::DirectMeterMap
 
- setDevice() : P4Tools::Target
 
- setDiagnosticAction() : ErrorReporter, P4CContext
 
- setFields() : P4Tools::P4Testgen::ExprStepper
 
- setHeaderValidity() : P4Tools::P4Testgen::AbstractStepper
 
- setInputFile() : ParserOptions
 
- setIsV1() : P4::ReferenceMap
 
- setMaxErrorCount() : ErrorReporter
 
- setMeterCommon() : P4::ControlPlaneAPI::Standard::P4RuntimeArchHandlerCommon< arch >
 
- setNamespaceContext() : P4Tools::AbstractExecutionState
 
- setNewName() : P4::RenameMap
 
- setParserErrorLabel() : P4Tools::P4Testgen::ExecutionState
 
- setPipeConstraints() : P4::CheckExternInvocationCommon
 
- setPrevNode() : P4Tools::ReachabilityEngineState
 
- setProperty() : P4Tools::P4Testgen::ExecutionState
 
- setReachabilityEngineState() : P4Tools::P4Testgen::ExecutionState
 
- setSize() : BMV2::DirectMeterMap, P4::DirectMeterMap
 
- setState() : P4Tools::ReachabilityEngineState
 
- setStructLike() : P4Tools::AbstractExecutionState
 
- setTable() : BMV2::DirectMeterMap, P4::DirectMeterMap
 
- setTargetUninitialized() : P4Tools::P4Testgen::AbstractStepper
 
- setValue() : P4::Evaluator
 
- shift() : P4::DoConstantFolding
 
- shiftedByBits() : ClosedRange< Unit, Order >, HalfOpenRange< Unit, Order >
 
- shiftedByBytes() : ClosedRange< Unit, Order >, HalfOpenRange< Unit, Order >
 
- shouldEmitTimestamp() : EBPF::EBPFPipeline
 
- shouldVisitOnce() : Visitor::ChangeTracker, Visitor::Tracker
 
- shuffle() : P4Tools::Utils
 
- sideEffectCount : P4::SideEffects
 
- SideEffects() : P4::SideEffects
 
- simpleExpressionsOnly : BMV2::ExpressionConverter
 
- SimpleSwitchMidEnd() : BMV2::SimpleSwitchMidEnd
 
- single() : Util::Enumerator< T >
 
- singleOrDefault() : Util::Enumerator< T >
 
- size() : ClosedRange< Unit, Order >, EBPF::EBPFTable, HalfOpenRange< Unit, Order >, P4::ControlPlaneAPI::Helpers::Counterlike< Kind >
 
- skip : UnparsedConstant
 
- skippedControlPlaneEntities : P4Tools::P4Testgen::TestgenOptions
 
- skipSideEffectOrdering() : P4::FrontEndPolicy
 
- slicePacketBuffer() : P4Tools::P4Testgen::ExecutionState
 
- solver : P4Tools::P4Testgen::AbstractStepper, P4Tools::P4Testgen::SymbolicExecutor
 
- SourceInfo() : Util::SourceInfo
 
- SourcePosition() : Util::SourcePosition
 
- sources : P4::AbstractParserDriver
 
- Spec() : P4Tools::Target::Spec
 
- spec : P4Tools::Target
 
- specialize() : P4::ActionCall, P4::TypeInference
 
- specialized : P4::FunctionSpecialization, P4::SpecializationInfo, P4::TypeSpecialization
 
- StackVariable() : P4::StackVariable
 
- startParser() : P4Tools::P4Testgen::CmdStepper
 
- startParserImpl() : P4Tools::P4Testgen::Bmv2::Bmv2V1ModelCmdStepper, P4Tools::P4Testgen::CmdStepper, P4Tools::P4Testgen::EBPF::EBPFCmdStepper, P4Tools::P4Testgen::Pna::PnaDpdkCmdStepper
 
- state : P4Tools::P4Testgen::AbstractStepper
 
- step() : P4Tools::P4Testgen::AbstractStepper, P4Tools::P4Testgen::SymbolicExecutor
 
- stepGetHeaderValidity() : P4Tools::P4Testgen::AbstractStepper
 
- stepNoMatch() : P4Tools::P4Testgen::ExprStepper
 
- stepper : P4Tools::P4Testgen::TableStepper
 
- stepSetHeaderValidity() : P4Tools::P4Testgen::AbstractStepper
 
- stepStackPushPopFront() : P4Tools::P4Testgen::AbstractStepper
 
- stepSymbolicValue() : P4Tools::P4Testgen::AbstractStepper
 
- stepToException() : P4Tools::P4Testgen::AbstractStepper
 
- stepToListSubexpr() : P4Tools::P4Testgen::AbstractStepper
 
- stepToStructSubexpr() : P4Tools::P4Testgen::AbstractStepper
 
- stepToSubexpr() : P4Tools::P4Testgen::AbstractStepper
 
- STF_MIN_PKT_SIZE : P4Tools::P4Testgen::Bmv2::BMv2Constants
 
- strict : P4Tools::P4Testgen::TestgenOptions
 
- strictStruct : P4::TypeMap
 
- stringLiteral : P4::P4ParserDriver
 
- stringToNode() : P4Tools::ReachabilityEngine
 
- structure : BMV2::ConversionContext, P4::P4ParserDriver
 
- subst() : P4Tools::SymbolicEnv, P4Tools::TraceEvent, P4Tools::TraceEvents::AssignmentStatement, P4Tools::TraceEvents::Emit, P4Tools::TraceEvents::Expression, P4Tools::TraceEvents::ExtractSuccess, P4Tools::TraceEvents::IfStatementCondition, P4Tools::TraceEvents::Packet
 
- substitution : P4::InstanceBase
 
- substitutions : P4::InlineSummary::PerCaller
 
- suffix : ErrorMessage
 
- SUPPORTED_STOP_METRICS : P4Tools::P4Testgen::TestgenOptions
 
- symbex : P4Tools::P4Testgen::TestBackEnd