Here is a list of all documented functions with links to the class documentation for each member:
- s -
- save() : sparta::ArchData::Line, sparta::ArchData, sparta::serialization::checkpoint::PersistentFastCheckpointer
- saveAll() : sparta::ArchData
- saveReports() : sparta::app::Simulation
- saveTo() : sparta::statistics::ArchiveController, sparta::statistics::LiveSimulationArchiveController, sparta::statistics::OfflineArchiveController, sparta::statistics::StatisticsArchives
- SC_HAS_PROCESS() : sparta::SysCSpartaSchedulerAdapter
- schedule() : sparta::Event< sched_phase_T >, sparta::PhasedSingleCycleUniqueEvent, sparta::PhasedUniqueEvent, sparta::Scheduleable, sparta::SingleCycleUniqueEvent< sched_phase_T >, sparta::UniqueEvent< sched_phase_T >
- Scheduleable() : sparta::Scheduleable
- ScheduleableHandle() : sparta::ScheduleableHandle
- scheduleAsyncEvent() : sparta::Scheduler
- scheduleCloseRecord() : sparta::collection::IterableCollector< IterableType, collection_phase, sparse_array_type >
- scheduleEvent() : sparta::Scheduler
- Scheduler() : sparta::Scheduler
- scheduleRelativeTick() : sparta::AsyncEvent< sched_phase_T >, sparta::PhasedUniqueEvent, sparta::Scheduleable
- Scoreboard() : sparta::Scoreboard
- ScoreboardView() : sparta::ScoreboardView
- send() : sparta::DataOutPort< DataT >, sparta::SignalOutPort, sparta::SyncOutPort< DataT >
- send_() : sparta::log::Tap
- sendAndAllowSlide() : sparta::SyncOutPort< DataT >
- serializeAllDescriptorsToYaml() : sparta::app::ReportConfiguration
- serializeHierarchy() : sparta::statistics::SINodeHierarchy
- serializeTo() : sparta::Clock
- set() : sparta::Counter, sparta::ParameterTree::Node, sparta::ParameterTree, sparta::RegisterBits, sparta::Scoreboard, sparta::State< EnumT, MetaDataT, MAX_MARKERS >::Marker
- set_DEPRECATED() : sparta::OneWayBool< Default >
- setAndLock() : sparta::utils::LockedValue< T >
- setArchiveController() : sparta::statistics::RootArchiveNode
- setAsHandler() : sparta::app::Backtrace
- setAsHex() : sparta::pevents::PEvent< CustomAttrs >
- setAsStrings() : sparta::pevents::PEvent< CustomAttrs >
- setAttr() : sparta::pevents::PEvent< CustomAttrs >
- setAttrs() : sparta::pevents::PEvent< CustomAttrs >
- setAutoPrecedence() : sparta::Unit
- setClock() : sparta::RootTreeNode, sparta::TreeNode
- setCollecting_() : sparta::collection::CollectableTreeNode
- setCommandLine() : sparta::SimulationInfo
- setConsumed() : sparta::app::SimulationConfiguration
- setConsumerForPipelineUpdate() : sparta::Pipeline< DataT, EventT >
- setConsumerForStage() : sparta::Pipeline< DataT, EventT >
- setContext() : sparta::StatisticInstance
- setContinuing() : sparta::DataInPort< DataT >, sparta::PhasedPayloadEvent< DataT >, sparta::PhasedSingleCycleUniqueEvent, sparta::Pipeline< DataT, EventT >, sparta::Port, sparta::Scheduleable, sparta::SignalInPort, sparta::SyncInPort< DataT >
- setCurrent_() : sparta::serialization::checkpoint::Checkpointer
- setData_() : sparta::DataContainer< DataT >
- setDefaultStagePrecedence() : sparta::Pipeline< DataT, EventT >
- setDelay() : sparta::Scheduleable
- setDesc() : sparta::KeyValue
- setExpectedParent_() : sparta::TreeNode
- setFeatureConfig() : sparta::app::Simulation
- setFeatureOptionsFromFile() : sparta::app::FeatureConfiguration
- setGOP() : sparta::Scheduleable
- setGroupID() : sparta::Scheduleable
- setGroupID_() : sparta::Scheduleable
- setHandler() : sparta::Scheduleable
- setHead_() : sparta::serialization::checkpoint::Checkpointer
- setID_() : sparta::serialization::checkpoint::Checkpoint
- setInitialReadyState() : sparta::SyncInPort< DataT >
- setInPortDelay() : sparta::Bus
- setIsVolatile() : sparta::ParameterBase
- setItemValueFromString() : sparta::ParameterBase
- setItemValueFromStringImpl_() : sparta::Parameter< ValueType >, sparta::ParameterBase
- setLabel() : sparta::Scheduleable
- setLeafIndex() : sparta::statistics::ArchiveNode
- setLegacyReportsCopyDir() : sparta::app::SimulationConfiguration
- setManualCollection() : sparta::collection::Collectable< DataT, collection_phase, typename >, sparta::collection::Collectable< DataT, collection_phase, MetaStruct::enable_if_t< std::is_base_of< sparta::PairDefinition< MetaStruct::remove_any_pointer_t< DataT > >, typename MetaStruct::remove_any_pointer_t< DataT >::SpartaPairDefinitionType >::value > >, sparta::collection::IterableCollector< IterableType, collection_phase, sparse_array_type >
- setMarkedThreshold() : sparta::State< EnumT, MetaDataT, MAX_MARKERS >
- setMemoryUsageDefFile() : sparta::app::SimulationConfiguration
- setMetadata() : sparta::statistics::RootArchiveNode
- setMinimumBankIndex() : sparta::RegisterBankTable< RegisterT >, sparta::RegisterSet
- setName() : core_example::CPUTopology
- setNode() : sparta::StatInstCalculator
- setNumCores() : core_example::CPUTopology
- setNumericDisplayBase() : sparta::Parameter< ValueType >
- setOptionsFromYamlFile() : sparta::app::FeatureConfiguration::FeatureOptions
- setOwnerNode() : sparta::ArchData
- setParent() : sparta::statistics::StreamNode
- setParent_() : sparta::GlobalTreeNode
- setPeriod() : sparta::Clock
- setPhase_() : sparta::PhasedObject
- setPortDelay() : sparta::Port, sparta::SyncInPort< DataT >
- setPrecedenceBetweenPipeline() : sparta::Pipeline< DataT, EventT >
- setPrecedenceBetweenStage() : sparta::Pipeline< DataT, EventT >
- setPrev() : sparta::serialization::checkpoint::Checkpoint
- setProducerForPipelineUpdate() : sparta::Pipeline< DataT, EventT >
- setProducerForStage() : sparta::Pipeline< DataT, EventT >
- setProducerPrecedence_() : sparta::InPort
- setRatio() : sparta::Clock
- setReady() : sparta::ScoreboardView, sparta::SyncInPort< DataT >
- setResource_() : sparta::ResourceContainer
- setScheduleableClock() : sparta::Scheduleable
- setScheduler() : sparta::Scheduleable, sparta::tracker::StatePoolManager
- setScopeRoot() : sparta::TreeNode
- setSimulationController_() : sparta::app::Simulation
- setSimulationDatabaseLocation() : sparta::app::SimulationConfiguration
- setSIValueDirectLookupPlaceholder() : sparta::StatisticInstance
- setSkippedAnnotator() : sparta::app::ReportDescriptor
- setSnapshotThreshold() : sparta::serialization::checkpoint::FastCheckpointer
- setStateTrackingFile() : sparta::app::SimulationConfiguration
- setStreamController() : sparta::statistics::StreamNode
- setStringQuote() : sparta::ParameterBase
- setSystemCSimulationDone() : sparta::SysCSpartaSchedulerAdapter
- setTopology() : core_example::CPUFactory
- setTrackingFilename() : sparta::tracker::StatePoolManager
- setupControllerTriggers_() : sparta::app::Simulation
- setupDatabaseTriggers_() : sparta::app::Simulation
- setupProfilers_() : sparta::app::Simulation
- setupReports_() : sparta::app::Simulation
- setupStreamControllers_() : sparta::app::Simulation
- setValue() : sparta::CycleHistogramBase, sparta::ParameterTree::Node, sparta::State< EnumT, MetaDataT, MAX_MARKERS >
- setValueFromString() : sparta::ParameterBase
- setValueFromStringImpl_() : sparta::Parameter< ValueType >, sparta::ParameterBase
- setValueFromStringVector() : sparta::ParameterBase
- setValueFromStringVectorImpl_() : sparta::Parameter< ValueType >, sparta::ParameterBase
- setVertex() : sparta::Scheduleable
- SharedData() : sparta::SharedData< DataT, manual_update >
- shiftAppend() : sparta::Pipe< DataT >
- shouldGenerateStatsMapping() : sparta::app::SimulationConfiguration
- showAllReportDescriptorInfo() : sparta::app::ReportConfiguration
- SignalInPort() : sparta::SignalInPort
- SignalOutPort() : sparta::SignalOutPort
- signalSet() : sparta::State< EnumT, MetaDataT, MAX_MARKERS >::Monitor
- SimpleMemoryMap() : sparta::memory::SimpleMemoryMap
- SimpleMemoryMapNode() : sparta::memory::SimpleMemoryMapNode
- Simulation() : sparta::app::Simulation
- SimulationConfiguration() : sparta::app::SimulationConfiguration
- SimulationInfo() : sparta::SimulationInfo
- simulationSuccessful() : sparta::app::Simulation
- simulationTerminating() : sparta::RootTreeNode
- simulationTerminating_() : sparta::TreeNode
- SimVariable() : sparta::statistics::expression::SimVariable
- SingleCycleUniqueEvent() : sparta::SingleCycleUniqueEvent< sched_phase_T >
- SINodeHierarchy() : sparta::statistics::SINodeHierarchy
- SIValuesBuffer() : sparta::statistics::SIValuesBuffer
- size() : sparta::app::ReportDescriptorCollection, sparta::Array< DataT, ArrayT >, sparta::Buffer< DataT >, sparta::CircularBuffer< DataT >, sparta::Pipe< DataT >, sparta::Pipeline< DataT, EventT >, sparta::PriorityQueue< DataT, SortingAlgorithmT, bounded_cnt >, sparta::Queue< DataT >, sparta::statistics::ArchiveDataSeries, sparta::TieredMap< KeyT, ValT >, sparta::utils::FastList< DataT >
- SkeletonSimulator() : SkeletonSimulator
- skipOutput() : sparta::app::ReportDescriptor
- SpartaCriticalError() : sparta::SpartaCriticalError
- SpartaException() : sparta::SpartaException
- SpartaFatalError() : sparta::SpartaFatalError
- SpartaSharedPointer() : sparta::SpartaSharedPointer< PointerT >
- SpartaSharedPointerAllocator() : sparta::SpartaSharedPointerAllocator< PointerT >
- SpartaWeakPointer() : sparta::SpartaWeakPointer< PointerT >
- stall() : sparta::Pipeline< DataT, EventT >
- start() : sparta::StatisticInstance, sparta::statistics::expression::Expression
- startCollecting() : sparta::collection::CollectableTreeNode
- startCollection() : sparta::collection::PipelineCollector
- startCounting() : sparta::CycleCounter, sparta::EnumCycleHistogram< EnumType >
- startCounting_() : sparta::CycleHistogramBase
- startCountingWithMultiplier() : sparta::CycleCounter
- startState() : sparta::StateTimerUnit::StateTimer, sparta::tracker::StateTrackerUnit< EnumT >
- startStreaming() : sparta::statistics::StreamController
- StartupEvent() : sparta::StartupEvent
- State() : sparta::State< EnumT, MetaDataT, MAX_MARKERS >
- StateHistogram() : sparta::StateHistogram< StateEnumType >
- StatePool() : sparta::tracker::StatePool< T >
- StateTimerUnit() : sparta::StateTimerUnit
- StateTrackerDeleter() : sparta::tracker::StateTrackerDeleter< T >
- StatInstCalculator() : sparta::StatInstCalculator
- StatisticDef() : sparta::StatisticDef
- StatisticInstance() : sparta::StatisticInstance
- StatisticsArchives() : sparta::statistics::StatisticsArchives
- StatisticSet() : sparta::StatisticSet
- StatVariable() : sparta::statistics::expression::StatVariable
- stop() : sparta::trigger::PeventTrigger
- stopCollecting() : sparta::collection::CollectableTreeNode
- stopCollection() : sparta::collection::PipelineCollector
- stopCounting() : sparta::CycleCounter, sparta::EnumCycleHistogram< EnumType >
- stopCounting_() : sparta::CycleHistogramBase
- stopRunning() : sparta::Scheduler
- stopStreaming() : sparta::statistics::StreamController
- stringize() : sparta::app::ArchNodeConfigFileApplicator, sparta::app::ConfigApplicator, sparta::app::NodeConfigFileApplicator, sparta::app::ParameterApplicator, sparta::app::ParameterDefaultApplicator, sparta::app::ReportDescriptor, sparta::Clock, sparta::Counter, sparta::CounterBase, sparta::CycleCounter, sparta::DynamicResourceTreeNode< ResourceT, ParamsT >, sparta::EventSet, sparta::ExportedPort, sparta::GlobalTreeNode, sparta::log::Destination, sparta::log::DestinationInstance< std::ostream >, sparta::log::DestinationInstance< std::string >, sparta::log::MessageSource, sparta::memory::BlockingMemoryIF, sparta::memory::BlockingMemoryIFNode, sparta::memory::MemoryObject, sparta::memory::SimpleMemoryMap, sparta::NotificationSourceBase, sparta::ParameterBase, sparta::ParameterSet, sparta::Port, sparta::ReadOnlyCounter, sparta::Register, sparta::RegisterBase::Field, sparta::RegisterProxy, sparta::RegisterSet, sparta::ResourceTreeNode, sparta::RootTreeNode, sparta::serialization::checkpoint::Checkpoint, sparta::serialization::checkpoint::Checkpointer, sparta::serialization::checkpoint::DeltaCheckpoint< StorageT >, sparta::serialization::checkpoint::FastCheckpointer, sparta::SimulationInfo, sparta::StatisticDef, sparta::StatisticInstance, sparta::statistics::expression::Expression, sparta::StatisticSet, sparta::TreeNode
- stringizeRunMetadata() : sparta::app::SimulationConfiguration
- stringizeTags() : sparta::TreeNode
- stringizeToLines() : sparta::SimulationInfo
- StringManager() : sparta::StringManager
- supportsCompression() : sparta::Counter, sparta::CounterBase, sparta::CycleCounter, sparta::ParameterBase, sparta::ReadOnlyCounter, sparta::StatisticInstance, sparta::statistics::expression::BinaryFunction< RetT, ArgT >, sparta::statistics::expression::Constant, sparta::statistics::expression::Operation, sparta::statistics::expression::ReferenceVariable, sparta::statistics::expression::SimVariable, sparta::statistics::expression::TernaryFunction< RetT, ArgT >, sparta::statistics::expression::UnaryFunction< RetT, ArgT, fxn_t >
- synchronize() : sparta::statistics::ArchiveController, sparta::statistics::LiveSimulationArchiveController, sparta::statistics::OfflineArchiveController
- SyncInPort() : sparta::SyncInPort< DataT >
- SyncOutPort() : sparta::SyncOutPort< DataT >
- SysCSpartaSchedulerAdapter() : sparta::SysCSpartaSchedulerAdapter