Here is a list of all functions with links to the classes they belong to:
- s -
- sample_count() : audio::frame::FrameImpl< Buffer >
- sample_rate_hz() : audio::frame::FrameImpl< Buffer >
- save() : iris::arch::FpuState
- save_state_and_run_next() : iris::Scheduler
- schedule_task() : iris::Scheduler
- scheduler() : iris::Processor
- ScopedLock() : di::ScopedLock< Locks >, di::sync::ScopedLock< Locks >
- ScopeExit() : di::ScopeExit< F >, di::util::ScopeExit< F >
- ScopeValueChange() : di::ScopeValueChange< T >, di::util::ScopeValueChange< T >
- scroll_down() : ttx::Terminal
- scroll_down_if_needed() : ttx::Terminal
- scroll_relative_offset() : ttx::Terminal
- scroll_to_bottom() : ttx::Terminal
- scroll_up() : ttx::Terminal
- scroll_up_if_needed() : ttx::Terminal
- seed() : di::LinearCongruentialEngine< T, a, c, m >, di::random::LinearCongruentialEngine< T, a, c, m >
- SelfPointer() : di::SelfPointer< T >, di::util::SelfPointer< T >
- send_eoi() : iris::x86::amd64::LocalApic
- send_ipi() : iris::Processor
- Sender() : di::execution::ipc_binary_ns::MessageDecode< Proto, ClientOrServer >::Sender
- SentinelExtension() : di::container::SentinelExtension< Self, Sent, WrappedIter, Iter >
- SequenceParser() : di::parser::detail::SequenceParser< Parsers >
- serialize() : di::BinarySerializer< Writer >, di::JsonSerializer< Writer >, di::serialization::BinarySerializer< Writer >, di::serialization::JsonSerializer< Writer >
- serialize_array() : di::JsonSerializer< Writer >, di::serialization::JsonSerializer< Writer >
- serialize_bool() : di::JsonSerializer< Writer >, di::serialization::JsonSerializer< Writer >
- serialize_null() : di::JsonSerializer< Writer >, di::serialization::JsonSerializer< Writer >
- serialize_number() : di::JsonSerializer< Writer >, di::serialization::JsonSerializer< Writer >
- serialize_object() : di::JsonSerializer< Writer >, di::serialization::JsonSerializer< Writer >
- serialize_string() : di::JsonSerializer< Writer >, di::serialization::JsonSerializer< Writer >
- serializer() : di::BinaryFormat, di::JsonFormat, di::serialization::BinaryFormat, di::serialization::JsonFormat
- set() : di::bit::BitStruct< byte_size, Tags >, di::BitStruct< byte_size, Tags >
- set_address_space() : iris::Task
- set_architecture_page_table_base() : iris::mm::AddressSpace
- set_args() : di::format::FormatArgs< Arg >
- set_argument1() : iris::arch::TaskState, iris::Task
- set_argument2() : iris::arch::TaskState, iris::Task
- set_argument3() : iris::arch::TaskState, iris::Task
- set_argument4() : iris::arch::TaskState, iris::Task
- set_backing_object() : iris::mm::Region
- set_base() : iris::mm::Region
- set_bit() : di::math::bigint::FixedOps< words >
- set_bound() : ttx::Renderer
- set_continuation() : di::execution::WithAwaitableSenders< Promise >, di::WithAwaitableSenders< Promise >
- set_current_format_string() : di::format::FormatParseContext< Enc >, di::FormatParseContext< Enc >
- set_cwd_tnode() : iris::Task
- set_end() : iris::mm::Region
- set_error() : di::execution::filter_ns::ItemReceiverT< Send, Fun, Rec, R >::Type
- set_exited() : iris::TaskStatus
- set_fallback_kernel_stack() : iris::arch::ArchProcessor
- set_fd() : dius::linux::AsyncFile, dius::linux::AsyncSocket< Base >
- set_flags() : iris::mm::Region
- set_instruction_pointer() : iris::arch::TaskState, iris::Task
- set_kernel() : iris::mm::AddressSpace
- set_kernel_stack() : iris::Task
- set_length() : iris::mm::Region
- set_local_apic() : iris::arch::ArchProcessor
- set_local_apic_callback() : iris::arch::ArchProcessor
- set_mount() : iris::Inode
- set_next() : di::execution::filter_ns::ReceiverT< Fun, Rec >::Type
- set_receiver() : di::execution::connect_awaitable_ns::OperationStateT< Receiver >::Type
- set_root_tnode() : iris::Task
- set_runnable() : iris::Task
- set_should_be_preempted() : iris::Task
- set_stack_pointer() : iris::arch::TaskState, iris::Task
- set_stopped() : di::execution::filter_ns::FinalReceiverT< Send, Fun, Rec, R >::Type, di::execution::filter_ns::ItemReceiverT< Send, Fun, Rec, R >::Type
- set_syscall_return() : iris::arch::TaskState
- set_task_arguments() : iris::Task
- set_task_state() : iris::Task
- set_tty_window_size() : dius::SyncFile
- set_userspace_thread_pointer() : iris::Task
- set_value() : di::execution::filter_ns::FinalReceiverT< Send, Fun, Rec, R >::Type, di::execution::filter_ns::IntermediateReceiverT< Send, Fun, Rec, R >::Type, di::execution::filter_ns::ItemReceiverT< Send, Fun, Rec, R >::Type
- set_visible_size() : ttx::Terminal
- set_waiting() : iris::Task
- setup_fpu_state() : iris::arch::FpuState
- setup_fpu_support_for_processor() : iris::arch::ArchProcessor
- setup_idle_task() : iris::Scheduler
- setup_initial_fpu_state() : iris::arch::FpuState
- setup_kernel_region() : iris::mm::LockedAddressSpace
- setup_physical_memory_map() : iris::mm::LockedAddressSpace
- share() : di::vocab::byte_buffer::ExclusiveByteBufferImpl< Alloc >
- SharedStorage() : di::any::SharedStorage< Alloc >
- shift_left_one() : di::math::bigint::FixedOps< words >
- shifted_key() : ttx::KeyEvent
- short_display_name() : di::cli::detail::Option
- short_name() : di::cli::detail::Option
- should_display_cursor_at_position() : ttx::Terminal
- shrink_to_first() : di::vocab::byte_buffer::ExclusiveByteBufferImpl< Alloc >
- shrink_to_first_n_samples() : audio::frame::FrameImpl< Buffer >
- shrink_to_last() : di::vocab::byte_buffer::ExclusiveByteBufferImpl< Alloc >
- shrink_to_slice() : di::vocab::byte_buffer::ExclusiveByteBufferImpl< Alloc >
- signal() : dius::system::ProcessResult
- signaled() : dius::system::ProcessResult
- SimplePainter() : gfx::SimplePainter
- SingleView() : di::container::SingleView< T >
- size() : di::Array< T, extent >, di::bit::BitSet< extent >, di::BitSet< extent >, di::container::AdjacentTransformView< View, F, N >, di::container::AdjacentView< View, N >, di::container::AsConstView< View >, di::container::AsRValueView< View >, di::container::CacheLastView< Con >, di::container::CartesianProductView< First, Rest >, di::container::ChunkView< View >, di::container::ChunkView< View >::ValueType, di::container::CommonView< View >, di::container::ConcatView< Views >, di::container::ConstantRingInterface< Self, Value >, di::container::ConstantVectorInterface< Self, Value >, di::container::DropView< View >, di::container::ElementsView< View, index >, di::container::EmptyView< T >, di::container::EnumerateView< View >, di::container::FixedString< count >, di::container::IntrusiveForwardList< T, Tag, Self >, di::container::IntrusiveList< T, Tag, Self >, di::container::IotaView< T, Bound >, di::container::NodeHashTable< Value, Eq, Hasher, Buckets, Tag, Interface, is_multi, is_map, Self >, di::container::OwningView< Cont >, di::container::PriorityQueue< Value, Con, Comp >, di::container::Queue< Value, Con >, di::container::RBTree< Value, Comp, Tag, Interface, is_multi, Self >, di::container::RefView< Cont >, di::container::RepeatView< T, Bound >, di::container::ReverseView< View >, di::container::SingleView< T >, di::container::SlideView< View >, di::container::Stack< Value, Con >, di::container::StrideView< View >, di::container::string::ConstantStringInterface< Self, Enc >, di::container::TakeView< View >, di::container::TransformView< View, F >, di::container::View< Iter, Sent, is_sized >, di::container::ViewInterface< Self >, di::container::ZipTransformView< F, Views >, di::container::ZipView< Views >, di::FixedString< count >, di::format::FormatArgs< Arg >, di::IntrusiveForwardList< T, Tag, Self >, di::IntrusiveList< T, Tag, Self >, di::MDSpan< Element, Extents, Layout, Accessor >, di::PriorityQueue< Value, Con, Comp >, di::Queue< Value, Con >, di::serialization::json::Value, di::Stack< Value, Con >, di::View< Iter, Sent, is_sized >, di::vocab::Array< T, extent >, di::vocab::Array< T, 0 >, di::vocab::byte_buffer::ByteBufferImpl< Alloc >, di::vocab::byte_buffer::ExclusiveByteBufferImpl< Alloc >, di::vocab::MDSpan< Element, Extents, Layout, Accessor >, di::vocab::Optional< T >, di::vocab::Span< T, dynamic_extent >, di::vocab::Span< T, extent >, dius::MemoryRegion, gfx::Rect, iris::UserspaceBuffer< T >, ttx::Params, ttx::Subparams, ttx::Terminal
- size_bytes() : di::container::ConstantRingInterface< Self, Value >, di::container::ConstantVectorInterface< Self, Value >, di::container::string::ConstantStringInterface< Self, Enc >, di::vocab::Span< T, extent >, iris::UserspaceBuffer< T >
- size_code_units() : di::container::string::ConstantStringInterface< Self, Enc >
- slice() : di::vocab::byte_buffer::ByteBufferImpl< Alloc >
- SlideView() : di::container::SlideView< View >
- source_directory_for_package() : pm::Config
- SourceLocation() : di::SourceLocation, di::util::SourceLocation
- Span() : di::vocab::Span< T, dynamic_extent >, di::vocab::Span< T, extent >
- span() : di::Array< T, extent >, di::container::ErasedString, di::container::Ring< T, Alloc >, di::container::StaticRing< T, SizeConstant >, di::container::StaticVector< T, SizeConstant >, di::container::string::StringImpl< Enc, Vec >, di::container::string::StringViewImpl< Enc >, di::container::Vector< T, Alloc >, di::ErasedString, di::Ring< T, Alloc >, di::StaticRing< T, SizeConstant >, di::StaticVector< T, SizeConstant >, di::Vector< T, Alloc >, di::vocab::Array< T, extent >, di::vocab::Array< T, 0 >, di::vocab::byte_buffer::ByteBufferImpl< Alloc >, di::vocab::byte_buffer::ExclusiveByteBufferImpl< Alloc >, di::vocab::Span< T, dynamic_extent >, dius::MemoryRegion, iris::mm::PhysicalAddressMapping
- spawn_and_wait() : dius::system::Process
- Spinlock() : iris::Spinlock
- splice() : di::container::IntrusiveList< T, Tag, Self >, di::IntrusiveList< T, Tag, Self >
- SplitView() : di::container::SplitView< View, Pattern >
- Stack() : di::container::Stack< Value, Con >, di::Stack< Value, Con >
- start() : iris::Scheduler, ttx::Renderer
- start_on_ap() : iris::Scheduler
- start_one() : di::execution::counting_scope_ns::DataT< Alloc >::Type
- starts_with() : di::container::ConstantPathInterface< Self, Enc >, di::container::string::ConstantStringInterface< Self, Enc >
- static_assign() : di::vocab::TupleImpl< meta::ListV< index, indices... >, T, Rest... >, di::vocab::TupleImpl< meta::ListV<> >
- static_assign_unchecked() : di::vocab::TupleImpl< meta::ListV< index, indices... >, T, Rest... >, di::vocab::TupleImpl< meta::ListV<> >
- static_extent() : di::Extents< T, extents >, di::MDSpan< Element, Extents, Layout, Accessor >, di::vocab::Extents< T, extents >, di::vocab::MDSpan< Element, Extents, Layout, Accessor >
- static_get() : di::vocab::detail::VariantImpl< T >, di::vocab::detail::VariantImpl< T, Rest... >, di::vocab::TupleImpl< meta::ListV< index, indices... >, T, Rest... >
- StaticRing() : di::container::StaticRing< T, SizeConstant >, di::StaticRing< T, SizeConstant >
- StaticVector() : di::container::StaticVector< T, SizeConstant >, di::StaticVector< T, SizeConstant >
- status() : dius::filesystem::DirectoryEntry
- StatusCode() : di::vocab::StatusCode< Erased< T > >, di::vocab::StatusCode< T >, di::vocab::StatusCode< void >
- StatusCodeDomain() : di::StatusCodeDomain, di::vocab::StatusCodeDomain
- StatusCodeStorage() : di::vocab::detail::StatusCodeStorage< T >
- stem() : di::container::ConstantPathInterface< Self, Enc >
- Step() : pm::Step
- stop_possible() : di::InPlaceStopToken, di::NeverStopToken, di::sync::InPlaceStopToken, di::sync::NeverStopToken
- stop_requested() : di::InPlaceStopSource, di::InPlaceStopToken, di::NeverStopToken, di::sync::InPlaceStopSource, di::sync::InPlaceStopToken, di::sync::NeverStopToken
- storage() : di::any::detail::MethodImplT< E, S, meta::List< Method< Tag, R(Self, BArgs...)>, Rest... > >::Type
- storage_category() : di::any::HybridStorage< category, inline_size, inline_align, Alloc >, di::any::InlineStorage< inline_size, inline_align >, di::any::RefStorage, di::any::SharedStorage< Alloc >, di::any::UniqueStorage< Alloc >
- store() : di::Atomic< T >, di::AtomicRef< T >, di::sync::Atomic< T >, di::sync::AtomicRef< T >, di::vocab::byte_buffer::ByteBufferImpl< Alloc >, di::vocab::byte_buffer::ExclusiveByteBufferImpl< Alloc >
- StoreIf() : di::util::StoreIf< T, false >
- strictly_equivalent() : di::vocab::StatusCode< void >
- stride() : audio::frame::FrameImpl< Buffer >, di::container::StrideView< View >, di::LayoutLeft::Mapping< Extents >, di::LayoutRight::Mapping< Extents >, di::LayoutStride::Mapping< Extents >, di::MDSpan< Element, Extents, Layout, Accessor >, di::vocab::LayoutLeft::Mapping< Extents >, di::vocab::LayoutRight::Mapping< Extents >, di::vocab::LayoutStride::Mapping< Extents >, di::vocab::MDSpan< Element, Extents, Layout, Accessor >
- strides() : di::LayoutStride::Mapping< Extents >, di::vocab::LayoutStride::Mapping< Extents >
- StrideView() : di::container::StrideView< View >
- StringImpl() : di::container::string::StringImpl< Enc, Vec >
- StringReader() : di::io::StringReader< String >, di::StringReader< String >
- StringViewImpl() : di::container::string::StringViewImpl< Enc >
- StringViewParserContext() : di::parser::StringViewParserContext< Enc >
- strip_prefix() : di::container::ConstantPathInterface< Self, Enc >
- StrongInt() : di::StrongInt< Tag >, di::util::StrongInt< Tag >
- structure_pages() : iris::mm::AddressSpace
- Style() : di::format::Style, di::format::style::Style
- Styled() : di::format::style::Styled< T >, di::format::Styled< T >, di::Styled< T >
- submit_and_wait() : dius::linux::io_uring::IoUringHandle
- Subparams() : ttx::Subparams
- subparams() : ttx::Params
- subspan() : di::Array< T, extent >, di::container::ConstantVectorInterface< Self, Value >, di::vocab::Array< T, extent >, di::vocab::Array< T, 0 >, di::vocab::Span< T, extent >
- substr() : di::container::string::ConstantStringInterface< Self, Enc >
- subtract() : di::container::IntrusiveSetInterface< Self, Value, Node, Iterator, ConstIterator, ValidForLookup, is_multi >, di::container::SetInterface< Self, Value, Iterator, ConstIterator, ValidForLookup, is_multi >, di::math::bigint::FixedOps< words >, di::math::Rational< T >, di::Rational< T >
- success() : di::vocab::StatusCode< void >
- successor() : di::container::RBTreeNode< Tag >
- suite_name() : dius::test::TestCase, iris::test::TestCase
- super_block() : iris::Mount
- SuperBlock() : iris::SuperBlock
- symlink_status() : dius::filesystem::DirectoryEntry
- SyncFile() : dius::SyncFile
- Synchronized() : di::sync::Synchronized< Value, Lock >, di::Synchronized< Value, Lock >
- syscall_arg1() : iris::arch::TaskState
- syscall_arg2() : iris::arch::TaskState
- syscall_arg3() : iris::arch::TaskState
- syscall_arg4() : iris::arch::TaskState
- syscall_arg5() : iris::arch::TaskState
- syscall_arg6() : iris::arch::TaskState
- syscall_number() : iris::arch::TaskState