Here is a list of all documented class members with links to the class documentation for each member:
- d -
- data : pw::bluetooth::low_energy::Central2::ScanResult, pw::bluetooth::low_energy::Peripheral2::AdvertisingParameters, pw::ByteBuilder, pw::chre::MessageToAp, pw::chre::NanoappMessage, pw::DynamicVector< T, SizeType >, pw::JsonBuilder, pw::tokenizer::EncodedMessage< kMaxSizeBytes >
- data_as_uint8() : pw::tokenizer::EncodedMessage< kMaxSizeBytes >
- data_buffer() : pw::i2c::MockMessage
- data_size_bytes() : pw::multibuf::test::SimpleAllocatorForTest< kDataSizeBytes, kMetaSizeBytes >
- data_type() : pw::channel::AnyChannel, pw::channel::Channel< kDataType, kProperties >
- date_removed : pw::tokenizer::TokenDatabase::Entry
- Deactivate() : pw::spi::ChipSelector
- Deallocate() : pw::allocator::internal::GenericBuddyAllocator, pw::Deallocator
- DeallocateBlock() : pw::allocator::BlockAllocator< BlockType_ >, pw::allocator::DlAllocator< BlockType >
- DeallocateChunkClass() : pw::multibuf::ChunkRegionTracker, pw::multibuf::HeaderChunkRegionTracker, pw::multibuf::internal::LinkedRegionTracker, pw::multibuf::SingleChunkRegionTracker
- Deallocator() : pw::Deallocator, pw::UniquePtr< T >
- deallocator() : pw::UniquePtr< T >
- DecodeOptionallyTokenizedData() : pw::tokenizer::Detokenizer
- DecoderBuffer() : pw::hdlc::DecoderBuffer< kSizeBytes >
- DecRef() : pw::clock_tree::Element
- Delete() : pw::Deallocator, pw::kvs::KeyValueStore
- DeleteArray() : pw::Deallocator
- DependentElement() : pw::clock_tree::DependentElement< ElementType >
- Deregister() : pw::async2::NativeDispatcherBase, pw::async2::Task
- Destroy() : pw::async2::Task, pw::multibuf::ChunkRegionTracker, pw::multibuf::HeaderChunkRegionTracker, pw::multibuf::internal::LinkedRegionTracker, pw::multibuf::SingleChunkRegionTracker
- detach() : pw::thread::Thread
- Detokenize() : pw::tokenizer::Detokenizer
- DetokenizeBase64Message() : pw::tokenizer::Detokenizer
- Detokenizer() : pw::tokenizer::Detokenizer
- DetokenizeText() : pw::tokenizer::Detokenizer
- Device() : pw::i2c::Device
- Disable() : pw::digital_io::DigitalIoOptional, pw::uart::UartBase
- DisableAll() : pw::allocator::test::FaultInjectingAllocator
- DisableAllocate() : pw::allocator::test::FaultInjectingAllocator
- DisableInterruptHandler() : pw::digital_io::DigitalInInterrupt, pw::digital_io::DigitalInOutInterrupt, pw::digital_io::DigitalInterrupt, pw::digital_io::DigitalIoOptional, pw::digital_io::DigitalOutInterrupt
- DisableReallocate() : pw::allocator::test::FaultInjectingAllocator
- DisableResize() : pw::allocator::test::FaultInjectingAllocator
- Discard() : pw::multibuf::BasicMultiBuf< kProperties >
- DiscardPrefix() : pw::multibuf::Chunk, pw::multibuf::MultiBuf
- Disconnect() : pw::bluetooth::gatt::RemoteService2
- DisconnectReason : pw::bluetooth::low_energy::Connection2
- DiscoverCharacteristics() : pw::bluetooth::gatt::RemoteService2
- Dismiss() : pw::ScopeGuard< Functor >
- dispatcher() : pw::async2::Context
- Dispatcher() : pw::async2::Dispatcher
- dispatcher : pw::async::Context, pw::async::test::FakeDispatcherFixture, pw::system::AsyncCore
- divider() : pw::clock_tree::ClockDividerElement< ElementType >
- DlAllocator() : pw::allocator::DlAllocator< BlockType >
- DoAllocate() : pw::allocator::AllocatorAsPool, pw::allocator::AsyncPool, pw::allocator::BlockAllocator< BlockType_ >, pw::allocator::BuddyAllocator< kMinOuterSize_, kNumBuckets >, pw::allocator::BumpAllocator, pw::allocator::ChunkPool, pw::Allocator, pw::allocator::FallbackAllocator, pw::allocator::LibCAllocator, pw::allocator::NullAllocator, pw::allocator::Pool, pw::allocator::SynchronizedAllocator< LockType >, pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >, pw::allocator::test::FaultInjectingAllocator, pw::allocator::TrackingAllocator< MetricsType >, pw::multibuf::MultiBufAllocator, pw::multibuf::SimpleAllocator
- DoAllocFirst() : pw::allocator::AlignableBlock< Derived >, pw::allocator::AllocatableBlock< Derived >, pw::allocator::BlockWithLayout< Derived >
- DoAllocLast() : pw::allocator::AlignableBlock< Derived >, pw::allocator::AllocatableBlock< Derived >, pw::allocator::BlockWithLayout< Derived >
- DoCanAlloc() : pw::allocator::AlignableBlock< Derived >, pw::allocator::AllocatableBlock< Derived >
- DoCancel() : pw::async2::SimulatedTimeProvider< Clock >, pw::async2::TimeProvider< Clock >
- DoCancelFlushOutput() : pw::uart::UartNonBlocking
- DoCancelRead() : pw::uart::UartNonBlocking
- DoCancelWrite() : pw::uart::UartNonBlocking
- DoCheckInvariants() : pw::allocator::BasicBlock< Derived >, pw::allocator::ContiguousBlock< Derived >, pw::allocator::PoisonableBlock< Derived >
- DoDeallocate() : pw::allocator::AllocatorAsPool, pw::allocator::AsyncPool, pw::allocator::BlockAllocator< BlockType_ >, pw::allocator::BuddyAllocator< kMinOuterSize_, kNumBuckets >, pw::allocator::BumpAllocator, pw::allocator::ChunkPool, pw::allocator::FallbackAllocator, pw::allocator::LibCAllocator, pw::allocator::NullAllocator, pw::allocator::SynchronizedAllocator< LockType >, pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >, pw::allocator::TrackingAllocator< MetricsType >
- DoDestroy() : pw::async2::internal::AllocatedTask< Pendable >, pw::async2::internal::RunHeapFuncTask< Func >, pw::async2::Task
- DoDisable() : pw::clock_tree::ClockMcuxpressoAudioPll< ElementType >, pw::clock_tree::ClockMcuxpressoClkIn< ElementType >, pw::clock_tree::ClockMcuxpressoClockIp< ElementType >, pw::clock_tree::ClockMcuxpressoFrg< ElementType >, pw::clock_tree::ClockMcuxpressoFro, pw::clock_tree::ClockMcuxpressoLpOsc, pw::clock_tree::ClockMcuxpressoMclk< ElementType >, pw::clock_tree::ClockMcuxpressoRtc< ElementType >, pw::clock_tree::ClockMcuxpressoSelector< ElementType >, pw::clock_tree::ClockSourceNoOp, pw::clock_tree::Element
- DoEnable() : pw::clock_tree::ClockMcuxpressoAudioPll< ElementType >, pw::clock_tree::ClockMcuxpressoClkIn< ElementType >, pw::clock_tree::ClockMcuxpressoClockIp< ElementType >, pw::clock_tree::ClockMcuxpressoDivider< ElementType >, pw::clock_tree::ClockMcuxpressoFrg< ElementType >, pw::clock_tree::ClockMcuxpressoFro, pw::clock_tree::ClockMcuxpressoLpOsc, pw::clock_tree::ClockMcuxpressoMclk< ElementType >, pw::clock_tree::ClockMcuxpressoRtc< ElementType >, pw::clock_tree::ClockMcuxpressoSelector< ElementType >, pw::clock_tree::ClockSourceNoOp, pw::clock_tree::Element, pw::digital_io::DigitalInOutMockImpl, pw::digital_io::DigitalIoOptional, pw::digital_io::McuxpressoDigitalIn, pw::digital_io::McuxpressoDigitalInOutInterrupt, pw::digital_io::McuxpressoDigitalOut, pw::digital_io::McuxpressoPintInterrupt
- DoEnableInterruptHandler() : pw::digital_io::DigitalIn, pw::digital_io::DigitalInOut, pw::digital_io::DigitalIoOptional, pw::digital_io::DigitalOut, pw::digital_io::McuxpressoDigitalInOutInterrupt, pw::digital_io::McuxpressoPintInterrupt
- DoFlushOutput() : pw::uart::UartNonBlocking
- DoFree() : pw::allocator::AllocatableBlock< Derived >, pw::allocator::BlockWithLayout< Derived >
- DoGetAllocated() : pw::allocator::BlockAllocator< BlockType_ >, pw::allocator::BumpAllocator, pw::Allocator, pw::allocator::FallbackAllocator, pw::allocator::SynchronizedAllocator< LockType >, pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >, pw::allocator::TrackingAllocator< MetricsType >
- DoGetBackingCapacity() : pw::multibuf::MultiBufAllocator, pw::multibuf::SimpleAllocator
- DoGetInfo() : pw::allocator::AllocatorAsPool, pw::allocator::BlockAllocator< BlockType_ >, pw::allocator::BuddyAllocator< kMinOuterSize_, kNumBuckets >, pw::allocator::ChunkPool, pw::allocator::FallbackAllocator, pw::allocator::SynchronizedAllocator< LockType >, pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >, pw::allocator::TrackingAllocator< MetricsType >
- DoGetState() : pw::digital_io::DigitalInOutMockImpl, pw::digital_io::DigitalInterrupt, pw::digital_io::DigitalIoOptional, pw::digital_io::DigitalOut, pw::digital_io::DigitalOutInterrupt, pw::digital_io::McuxpressoDigitalIn, pw::digital_io::McuxpressoDigitalInOutInterrupt
- DoInvokeAt() : pw::async2::SimulatedTimeProvider< Clock >, pw::async2::TimeProvider< Clock >
- DoLockOperation() : pw::sync::GenericBasicLockable< LockType >, pw::sync::NoOpLock, pw::sync::VirtualBasicLockable
- DoMergeNext() : pw::allocator::ContiguousBlock< Derived >, pw::allocator::PoisonableBlock< Derived >
- DoPend() : pw::async2::CoroOrElseTask, pw::async2::internal::AllocatedTask< Pendable >, pw::async2::internal::PendableAsTaskWithOutput< Pendable >, pw::async2::internal::RunHeapFuncTask< Func >, pw::async2::PendableAsTask< Pendable >, pw::async2::PendFuncTask< Func >, pw::async2::Task
- DoPendClose() : pw::channel::AnyChannel
- DoRead() : pw::multibuf::Stream, pw::stream::Stream, pw::stream::UartStreamLinux, pw::stream::Writer, pw::trace::TraceBufferReader, pw::uart::UartNonBlocking, pw::uart::UartStream
- DoReallocate() : pw::Allocator, pw::allocator::LibCAllocator, pw::allocator::SynchronizedAllocator< LockType >, pw::allocator::test::FaultInjectingAllocator, pw::allocator::TrackingAllocator< MetricsType >
- DoResize() : pw::allocator::AllocatableBlock< Derived >, pw::allocator::BlockAllocator< BlockType_ >, pw::allocator::BlockWithLayout< Derived >, pw::Allocator, pw::allocator::FallbackAllocator, pw::allocator::SynchronizedAllocator< LockType >, pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >, pw::allocator::test::FaultInjectingAllocator, pw::allocator::TrackingAllocator< MetricsType >
- DoSeek() : pw::multibuf::Stream, pw::stream::NonSeekableReader, pw::stream::NonSeekableReaderWriter, pw::stream::NonSeekableWriter, pw::stream::Stream
- DoSetInterruptHandler() : pw::digital_io::DigitalIn, pw::digital_io::DigitalInOut, pw::digital_io::DigitalIoOptional, pw::digital_io::DigitalOut, pw::digital_io::McuxpressoDigitalInOutInterrupt, pw::digital_io::McuxpressoPintInterrupt
- DoSetState() : pw::digital_io::DigitalIn, pw::digital_io::DigitalInInterrupt, pw::digital_io::DigitalInOutMockImpl, pw::digital_io::DigitalInterrupt, pw::digital_io::DigitalIoOptional, pw::digital_io::McuxpressoDigitalInOutInterrupt, pw::digital_io::McuxpressoDigitalOut
- DoSplitFirst() : pw::allocator::ContiguousBlock< Derived >, pw::allocator::PoisonableBlock< Derived >
- DoSplitLast() : pw::allocator::ContiguousBlock< Derived >, pw::allocator::PoisonableBlock< Derived >
- DoTell() : pw::multibuf::Stream, pw::stream::Stream
- DoTransferFor() : pw::i2c::LinuxInitiator
- DoTryReadFor() : pw::uart::Uart, pw::uart::UartBlockingAdapter
- DoTryWriteFor() : pw::uart::Uart, pw::uart::UartBlockingAdapter
- DoWake() : pw::async2::backend::NativeDispatcher, pw::async2::NativeDispatcherBase
- DoWrite() : pw::multibuf::Stream, pw::stream::Reader, pw::stream::Stream, pw::stream::UartStreamLinux, pw::uart::UartNonBlocking, pw::uart::UartStream
- DumpLine() : pw::dump::FormattedHexDumper
- duration : pw::chrono::SystemClock
- DynamicDeque() : pw::DynamicDeque< ValueType, SizeType >
- DynamicQueue() : pw::DynamicQueue< T, SizeType >
- DynamicVector() : pw::DynamicVector< T, SizeType >