Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W _ __init__() (pw_cli.plugins.Plugin method) (pw_cli.plugins.Registry method) (pw_console.embed.PwConsoleEmbed method) (pw_console.log_store.LogStore method) (pw_ide.cpp.ClangdSettings method) (pw_ide.cpp.CppCompilationDatabase method) (pw_ide.cpp.CppCompilationDatabasesMap method) (pw_ide.cpp.CppCompileCommand method) (pw_ide.cpp.CppIdeFeaturesState method) (pw_ide.editors.EditorSettingsDefinition method) (pw_ide.editors.EditorSettingsFile method) (pw_ide.editors.EditorSettingsManager method) (pw_log.log_decoder.Log method) (pw_log.log_decoder.LogStreamDecoder method) (pw_log_rpc.rpc_log_stream.LogStreamHandler method) (pw_log_tokenized.FormatStringWithMetadata method) (pw_log_tokenized.Metadata method) (pw_presubmit.FileFilter method) (pw_presubmit.PresubmitFailure method) (pw_presubmit.Programs method) (pw_protobuf_compiler.python_protos.Library method) (pw_rpc.client.Client method) (pw_rpc.client.ClientImpl method) (pw_rpc.console_tools.Context method) (pw_rpc.console_tools.Watchdog method) (pw_rpc.descriptors.Channel method) (pw_rpc.descriptors.ChannelManipulator method) (pw_transfer.Error method) (pw_transfer.Manager method) (pw_transfer.ProgressStats method) _PW_RPC_NANOPB_STRUCT_STORAGE_CLASS (C macro) A ABORTED (C enumerator) active() (pw_ide.editors.EditorSettingsManager method) add() (pw_ide.cpp.CppCompilationDatabase method) add_arguments() (in module pw_presubmit.cli) add_bottom_toolbar() (pw_console.embed.PwConsoleEmbed method) add_floating_window_plugin() (pw_console.embed.PwConsoleEmbed method) add_sentence_completer() (pw_console.embed.PwConsoleEmbed method) add_top_toolbar() (pw_console.embed.PwConsoleEmbed method) add_window_plugin() (pw_console.embed.PwConsoleEmbed method) alias_deprecated_command() (in module pw_rpc.console_tools) all_loggers() (in module pw_cli.log) ALREADY_EXISTS (C enumerator) B baud_rate() (pw_unit_test.serial_test_runner.SerialTestingDevice method) BidirectionalStreamingCall (class in pw_rpc.callback_client) build() (pw_ide.editors.EditorSettingsDefinition method) (pw_ide.editors.EditorSettingsFile method) built-in function find_matching_elf() read_build_id() read_build_id_from_section() read_build_id_from_symbol() ByteBuffer (C++ class) ByteBuilder (C++ class) C c_to_py_log_level() (in module pw_cli.log) call() (in module pw_presubmit) callable_with_no_args() (in module pw_cli.plugins) CANCELLED (C enumerator) cascade_targets (pw_ide.settings.PigweedIdeSettings property) Channel (class in pw_rpc.descriptors) channel() (pw_rpc.client.Client method) ChannelManipulator (class in pw_rpc.descriptors) channels() (pw_rpc.client.Client method) clangd_additional_query_drivers (pw_ide.settings.PigweedIdeSettings property) ClangdSettings (class in pw_ide.cpp) ClearBuffer (C++ function) Client (class in pw_rpc.client) client (pw_rpc.console_tools.ClientInfo attribute) ClientImpl (class in pw_rpc.client) ClientInfo (class in pw_rpc.console_tools) ClientStreamingCall (class in pw_rpc.callback_client) command line option pw_unit_test_ADD_EXECUTABLE_FUNCTION pw_unit_test_ADD_EXECUTABLE_FUNCTION_FILE pw_unit_test_AUTOMATIC_RUNNER, [1] pw_unit_test_AUTOMATIC_RUNNER_ARGS, [1] pw_unit_test_AUTOMATIC_RUNNER_TIMEOUT pw_unit_test_AUTOMATIC_RUNNER_TIMEOUT_SECONDS pw_unit_test_EXECUTABLE_TARGET_TYPE pw_unit_test_EXECUTABLE_TARGET_TYPE_FILE pw_unit_test_FACADE_TESTS_ENABLED pw_unit_test_GOOGLETEST_BACKEND, [1] pw_unit_test_googletest_backend pw_unit_test_MAIN pw_unit_test_main pw_unit_test_POOL_DEPTH pw_unit_test_POOL_TOOLCHAIN command() (pw_ide.cpp.ClangdSettings method) compdb_search_paths (pw_ide.settings.PigweedIdeSettings property) Context (class in pw_rpc.console_tools) Copy (C++ function), [1] CppCompilationDatabase (class in pw_ide.cpp) CppCompilationDatabasesMap (class in pw_ide.cpp) CppCompileCommand (class in pw_ide.cpp) CppIdeFeaturesState (class in pw_ide.cpp) D DATA_LOSS (C enumerator) DEADLINE_EXCEEDED (C enumerator) DEBUG_CONSOLE_TRANSFER_NON_BLOCKING (C macro) decode_optionally_tokenized() (in module pw_tokenizer.proto) DecodeHciUartData (C++ function) default() (pw_ide.editors.EditorSettingsManager method) default_target (pw_ide.settings.PigweedIdeSettings property) delete_all_active_settings() (pw_ide.editors.EditorSettingsManager method) delete_all_backups() (pw_ide.editors.EditorSettingsManager method) DeringAndViewRawBuffer (C++ function) detailed_help() (pw_cli.plugins.Registry method) detokenize_fields() (in module pw_tokenizer.proto) DROP_REASON_LOSS_AT_TRANSPORT (pw_log.log_decoder.LogStreamDecoder attribute) DROP_REASON_SOURCE_ENQUEUE_FAILURE (pw_log.log_decoder.LogStreamDecoder attribute) DROP_REASON_SOURCE_NOT_CONNECTED (pw_log.log_decoder.LogStreamDecoder attribute) E editors (pw_ide.settings.PigweedIdeSettings property) EditorSettingsDefinition (class in pw_ide.editors) EditorSettingsFile (class in pw_ide.editors) EditorSettingsManager (class in pw_ide.editors) embed() (pw_console.embed.PwConsoleEmbed method) encode_token_and_args() (in module pw_tokenizer.encode) Error, [1] EventHandler (class in pw_unit_test.rpc) F FAILED_PRECONDITION (C enumerator) file (pw_log_tokenized.FormatStringWithMetadata property) file_and_line (pw_log.log_decoder.Log attribute) FileFilter (class in pw_presubmit) filter_paths() (in module pw_presubmit) find_all_in_parents() (in module pw_cli.plugins) find_in_parents() (in module pw_cli.plugins) find_matching_elf() built-in function finish_and_wait() (pw_rpc.callback_client.BidirectionalStreamingCall method) (pw_rpc.callback_client.ClientStreamingCall method) flag_bits (pw_log_tokenized.Metadata attribute) flags (pw_log.log_decoder.Log attribute) flattened_rpc_completions() (in module pw_rpc.console_tools) (pw_rpc.console_tools.Context method) foo::bar::pw_rpc::pwpb::TheService::Service (C++ class) ForEachThread (C++ function) FormatStringWithMetadata (class in pw_log_tokenized) from_name() (pw_cli.plugins.Plugin class method) from_paths() (pw_protobuf_compiler.python_protos.Library class method) from_strings() (pw_protobuf_compiler.python_protos.Library class method) G get() (pw_ide.editors.EditorSettingsDefinition method) (pw_ide.editors.EditorSettingsFile method) GetBuffer (C++ function) H handle_completion() (pw_rpc.client.ClientImpl method) handle_error() (pw_rpc.client.ClientImpl method) handle_log_stream_completed() (pw_log_rpc.rpc_log_stream.LogStreamHandler method) handle_log_stream_error() (pw_log_rpc.rpc_log_stream.LogStreamHandler method) handle_response() (pw_rpc.client.ClientImpl method) help() (pw_cli.plugins.Plugin method) help_as_repr() (in module pw_rpc.console_tools) hide_windows() (pw_console.embed.PwConsoleEmbed method) I import_submodules() (in module pw_cli.plugins) install() (in module pw_cli.log) INTERNAL (C enumerator) INVALID_ARGUMENT (C enumerator) K kChannelId (C++ member) L level (pw_log.log_decoder.Log attribute) Library (class in pw_protobuf_compiler.python_protos) line_bits (pw_log_tokenized.Metadata attribute) listen_to_logs() (pw_log_rpc.rpc_log_stream.LogStreamHandler method) load() (pw_ide.cpp.CppCompilationDatabase class method) load_binary() (pw_unit_test.serial_test_runner.SerialTestingDevice method) Log (class in pw_log.log_decoder) log_bits (pw_log_tokenized.Metadata attribute) logging_level_to_pw_log_level() (pw_log.log_decoder.Log static method) LogStore (class in pw_console.log_store) LogStreamDecoder (class in pw_log.log_decoder) LogStreamHandler (class in pw_log_rpc.rpc_log_stream) M main() (in module pw_cli.log) Manager (class in pw_transfer) matches() (pw_presubmit.FileFilter method) merge() (pw_ide.cpp.CppCompilationDatabase method) (pw_ide.cpp.CppCompilationDatabasesMap class method) message (pw_log.log_decoder.Log attribute) (pw_log_tokenized.FormatStringWithMetadata property) messages() (pw_protobuf_compiler.python_protos.Library method) Metadata (class in pw_log_tokenized) metadata_fields (pw_log.log_decoder.Log attribute) method() (pw_rpc.client.Client method) method_client() (pw_rpc.client.ClientImpl method) methods() (pw_rpc.client.Client method) module pw_cli.log pw_cli.plugins pw_console.embed pw_ide.cpp pw_ide.editors pw_ide.vscode pw_log.log_decoder pw_log_rpc.rpc_log_stream pw_log_tokenized pw_presubmit pw_presubmit.cli pw_protobuf_compiler.python_protos pw_rpc.callback_client pw_rpc.client pw_rpc.console_tools pw_rpc.descriptors pw_tokenizer.proto pw_transfer pw_unit_test.rpc pw_unit_test.serial_test_runner module (pw_log_tokenized.FormatStringWithMetadata property) module_bits (pw_log_tokenized.Metadata attribute) module_name (pw_log.log_decoder.Log attribute) modules() (pw_protobuf_compiler.python_protos.Library method) MyProto::EnumToString (C++ function) MyProto::IsValidEnum (C++ function) MyProto::StreamDecoder::Field (C++ function) MyProto::StreamDecoder::GetDataReader (C++ function) MyProto::StreamDecoder::GetNameReader (C++ function) MyProto::StreamDecoder::ReadData (C++ function) MyProto::StreamDecoder::ReadEnum (C++ function) MyProto::StreamDecoder::ReadEnums (C++ function), [1], [2] MyProto::StreamDecoder::ReadFoo (C++ function) MyProto::StreamDecoder::ReadFoos (C++ function), [1], [2] MyProto::StreamDecoder::ReadName (C++ function) MyProto::StreamEncoder::WriteData (C++ function) MyProto::StreamEncoder::WriteEnum (C++ function) MyProto::StreamEncoder::WriteEnums (C++ function), [1], [2] MyProto::StreamEncoder::WriteFoo (C++ function) MyProto::StreamEncoder::WriteFoos (C++ function), [1], [2] MyProto::StreamEncoder::WriteName (C++ function), [1] N name (pw_rpc.console_tools.ClientInfo attribute) NOT_FOUND (C enumerator) O OK (C enumerator) OUT_OF_RANGE (C enumerator) Owner::StreamDecoder::GetPetDecoder (C++ function) Owner::StreamEncoder::GetPetEncoder (C++ function) P pack_line_level() (pw_log.log_decoder.Log static method) parse_log_entries_proto() (pw_log.log_decoder.LogStreamDecoder method) parse_log_entry_proto() (pw_log.log_decoder.LogStreamDecoder method) path_to_executable() (in module pw_ide.cpp) PERMISSION_DENIED (C enumerator) Plugin (class in pw_cli.plugins) plugin() (pw_cli.plugins.Registry method) plugin_callback (pw_console.plugin_mixin.PluginMixin attribute) plugin_callback_frequency (pw_console.plugin_mixin.PluginMixin attribute) plugin_callback_future (pw_console.plugin_mixin.PluginMixin attribute) plugin_enable_background_task (pw_console.plugin_mixin.PluginMixin attribute) plugin_event_loop (pw_console.plugin_mixin.PluginMixin attribute) plugin_init() (pw_console.plugin_mixin.PluginMixin method) plugin_logger (pw_console.plugin_mixin.PluginMixin attribute) plugin_start() (pw_console.plugin_mixin.PluginMixin method) PluginMixin (class in pw_console.plugin_mixin) PresubmitFailure process() (pw_ide.cpp.CppCompilationDatabase method) (pw_ide.cpp.CppCompileCommand method) process_and_send() (pw_rpc.descriptors.ChannelManipulator method) process_packet() (pw_rpc.client.Client method) Programs (class in pw_presubmit) ProgressStats (class in pw_transfer) project() (pw_ide.editors.EditorSettingsManager method) proto_repr() (in module pw_protobuf_compiler.python_protos) ProtocolVersion (class in pw_transfer) pw (C++ type) pw::allocator::Block (C++ class) pw::allocator::Block::ClearLast (C++ function) pw::allocator::Block::CrashIfInvalid (C++ function) pw::allocator::Block::FromUsableSpace (C++ function) pw::allocator::Block::Init (C++ function) pw::allocator::Block::InnerSize (C++ function) pw::allocator::Block::IsValid (C++ function) pw::allocator::Block::Last (C++ function) pw::allocator::Block::MarkFree (C++ function) pw::allocator::Block::MarkLast (C++ function) pw::allocator::Block::MarkUsed (C++ function) pw::allocator::Block::MergeNext (C++ function) pw::allocator::Block::MergePrev (C++ function) pw::allocator::Block::Next (C++ function) pw::allocator::Block::OuterSize (C++ function) pw::allocator::Block::Prev (C++ function) pw::allocator::Block::Split (C++ function) pw::allocator::Block::UsableSpace (C++ function) pw::allocator::Block::Used (C++ function) pw::allocator::FreeList (C++ class) pw::allocator::FreeList::AddChunk (C++ function) pw::allocator::FreeList::FindChunk (C++ function) pw::allocator::FreeList::RemoveChunk (C++ function) pw::async::BasicDispatcher (C++ class) pw::async::BasicDispatcher::Cancel (C++ function) pw::async::BasicDispatcher::now (C++ function) pw::async::BasicDispatcher::PostAt (C++ function) pw::async::BasicDispatcher::RequestStop (C++ function) pw::async::BasicDispatcher::Run (C++ function) pw::async::BasicDispatcher::RunFor (C++ function) pw::async::BasicDispatcher::RunUntil (C++ function) pw::async::BasicDispatcher::RunUntilIdle (C++ function) pw::async::Context (C++ struct) pw::async::Context::dispatcher (C++ member) pw::async::Context::task (C++ member) pw::async::Dispatcher (C++ class) pw::async::Dispatcher::Cancel (C++ function) pw::async::Dispatcher::Post (C++ function) pw::async::Dispatcher::PostAfter (C++ function) pw::async::Dispatcher::PostAt (C++ function) pw::async::FunctionDispatcher (C++ class) pw::async::FunctionDispatcher::Post (C++ function), [1] pw::async::FunctionDispatcher::PostAfter (C++ function), [1] pw::async::FunctionDispatcher::PostAt (C++ function), [1] pw::async::HeapDispatcher (C++ class) pw::async::HeapDispatcher::Cancel (C++ function) pw::async::HeapDispatcher::now (C++ function) pw::async::HeapDispatcher::PostAt (C++ function), [1] pw::async::Task (C++ class) pw::async::Task::native_type (C++ function) pw::async::Task::operator() (C++ function) pw::async::Task::set_function (C++ function) pw::async::Task::Task (C++ function), [1] pw::async::TaskFunction (C++ type) pw::async::test::FakeDispatcherFixture (C++ class) pw::async::test::FakeDispatcherFixture::dispatcher (C++ function) pw::async::test::FakeDispatcherFixture::now (C++ function) pw::async::test::FakeDispatcherFixture::RunFor (C++ function) pw::async::test::FakeDispatcherFixture::RunUntil (C++ function) pw::async::test::FakeDispatcherFixture::RunUntilIdle (C++ function) pw::base64::EncodedSize (C++ function) pw::base64::MaxDecodedSize (C++ function) pw::bluetooth::gatt::Client (C++ class) pw::bluetooth::gatt::Client::ConnectToService (C++ function) pw::bluetooth::gatt::Client::RemoteServiceInfo (C++ struct) pw::bluetooth::gatt::Client::RemoteServiceInfo::handle (C++ member) pw::bluetooth::gatt::Client::RemoteServiceInfo::primary (C++ member) pw::bluetooth::gatt::Client::RemoteServiceInfo::type (C++ member) pw::bluetooth::gatt::Client::StopWatchingServices (C++ function) pw::bluetooth::gatt::Client::WatchServices (C++ function) pw::bluetooth::gatt::LocalService (C++ class) pw::bluetooth::gatt::LocalService::IndicateValue (C++ function) pw::bluetooth::gatt::LocalService::NotifyValue (C++ function) pw::bluetooth::gatt::LocalService::Ptr (C++ type) pw::bluetooth::gatt::LocalService::ValueChangedCallback (C++ type) pw::bluetooth::gatt::LocalService::ValueChangedParameters (C++ struct) pw::bluetooth::gatt::LocalService::ValueChangedParameters::handle (C++ member) pw::bluetooth::gatt::LocalService::ValueChangedParameters::peer_ids (C++ member) pw::bluetooth::gatt::LocalService::ValueChangedParameters::value (C++ member) pw::bluetooth::gatt::LocalService::ValueChangedResult (C++ type) pw::bluetooth::gatt::LocalServiceDelegate (C++ class) pw::bluetooth::gatt::LocalServiceDelegate::CharacteristicConfiguration (C++ function) pw::bluetooth::gatt::LocalServiceDelegate::MtuUpdate (C++ function) pw::bluetooth::gatt::LocalServiceDelegate::OnError (C++ function) pw::bluetooth::gatt::LocalServiceDelegate::ReadValue (C++ function) pw::bluetooth::gatt::LocalServiceDelegate::WriteValue (C++ function) pw::bluetooth::gatt::LocalServiceInfo (C++ struct) pw::bluetooth::gatt::LocalServiceInfo::characteristics (C++ member) pw::bluetooth::gatt::LocalServiceInfo::handle (C++ member) pw::bluetooth::gatt::LocalServiceInfo::includes (C++ member) pw::bluetooth::gatt::LocalServiceInfo::primary (C++ member) pw::bluetooth::gatt::LocalServiceInfo::type (C++ member) pw::bluetooth::gatt::RemoteService (C++ class) pw::bluetooth::gatt::RemoteService::DiscoverCharacteristics (C++ function) pw::bluetooth::gatt::RemoteService::LongReadOptions (C++ struct) pw::bluetooth::gatt::RemoteService::LongReadOptions::max_bytes (C++ member) pw::bluetooth::gatt::RemoteService::LongReadOptions::offset (C++ member) pw::bluetooth::gatt::RemoteService::Ptr (C++ type) pw::bluetooth::gatt::RemoteService::ReadByType (C++ function) pw::bluetooth::gatt::RemoteService::ReadByTypeResult (C++ struct) pw::bluetooth::gatt::RemoteService::ReadByTypeResult::handle (C++ member) pw::bluetooth::gatt::RemoteService::ReadByTypeResult::result (C++ member) pw::bluetooth::gatt::RemoteService::ReadCharacteristic (C++ function) pw::bluetooth::gatt::RemoteService::ReadDescriptor (C++ function) pw::bluetooth::gatt::RemoteService::ReadValue (C++ struct) pw::bluetooth::gatt::RemoteService::ReadValue::handle (C++ member) pw::bluetooth::gatt::RemoteService::ReadValue::maybe_truncated (C++ member) pw::bluetooth::gatt::RemoteService::ReadValue::value (C++ member) pw::bluetooth::gatt::RemoteService::RegisterNotificationCallback (C++ function) pw::bluetooth::gatt::RemoteService::SetErrorCallback (C++ function) pw::bluetooth::gatt::RemoteService::StopNotifications (C++ function) pw::bluetooth::gatt::RemoteService::WriteCharacteristic (C++ function) pw::bluetooth::gatt::RemoteService::WriteDescriptor (C++ function) pw::bluetooth::gatt::RemoteService::WriteMode (C++ enum) pw::bluetooth::gatt::RemoteService::WriteMode::kDefault (C++ enumerator) pw::bluetooth::gatt::RemoteService::WriteMode::kReliable (C++ enumerator) pw::bluetooth::gatt::RemoteService::WriteMode::kWithoutResponse (C++ enumerator) pw::bluetooth::gatt::RemoteService::WriteOptions (C++ struct) pw::bluetooth::gatt::RemoteService::WriteOptions::mode (C++ member) pw::bluetooth::gatt::RemoteService::WriteOptions::offset (C++ member) pw::bluetooth::gatt::Server (C++ class) pw::bluetooth::gatt::Server::PublishService (C++ function) pw::bluetooth::gatt::Server::PublishServiceResult (C++ type) pw::bluetooth::Host (C++ class) pw::bluetooth::Host::BondableMode (C++ enum) pw::bluetooth::Host::BondableMode::kBondable (C++ enumerator) pw::bluetooth::Host::BondableMode::kNonBondable (C++ enumerator) pw::bluetooth::Host::Central (C++ function) pw::bluetooth::Host::Close (C++ function) pw::bluetooth::Host::DeviceAddressFromPeerId (C++ function) pw::bluetooth::Host::EnablePrivacy (C++ function) pw::bluetooth::Host::ForgetPeer (C++ function) pw::bluetooth::Host::GattServer (C++ function) pw::bluetooth::Host::Initialize (C++ function) pw::bluetooth::Host::Pair (C++ function) pw::bluetooth::Host::PairingOptions (C++ struct) pw::bluetooth::Host::PairingOptions::bondable_mode (C++ member) pw::bluetooth::Host::PairingOptions::security_level (C++ member) pw::bluetooth::Host::PairingSecurityLevel (C++ enum) pw::bluetooth::Host::PairingSecurityLevel::kAuthenticated (C++ enumerator) pw::bluetooth::Host::PairingSecurityLevel::kEncrypted (C++ enumerator) pw::bluetooth::Host::PairingSecurityLevel::kLeSecureConnections (C++ enumerator) pw::bluetooth::Host::PeerIdFromAddress (C++ function) pw::bluetooth::Host::Peripheral (C++ function) pw::bluetooth::Host::PersistentData (C++ struct) pw::bluetooth::Host::PersistentData::bonds (C++ member) pw::bluetooth::Host::PersistentData::identity_resolving_key (C++ member) pw::bluetooth::Host::SetBondDataCallback (C++ function) pw::bluetooth::Host::SetPairingDelegate (C++ function) pw::bluetooth::Host::SetSecurityMode (C++ function) pw::bluetooth::Host::~Host (C++ function) pw::bluetooth::low_energy::AdvertisedPeripheral (C++ class) pw::bluetooth::low_energy::AdvertisedPeripheral::Ptr (C++ type) pw::bluetooth::low_energy::AdvertisedPeripheral::SetConnectionCallback (C++ function) pw::bluetooth::low_energy::AdvertisedPeripheral::SetErrorCallback (C++ function) pw::bluetooth::low_energy::Central (C++ class) pw::bluetooth::low_energy::Central::Connect (C++ function) pw::bluetooth::low_energy::Central::ConnectError (C++ enum) pw::bluetooth::low_energy::Central::ConnectError::kAlreadyExists (C++ enumerator) pw::bluetooth::low_energy::Central::ConnectError::kCouldNotBeEstablished (C++ enumerator) pw::bluetooth::low_energy::Central::ConnectError::kInvalidOptions (C++ enumerator) pw::bluetooth::low_energy::Central::ConnectError::kUnknownPeer (C++ enumerator) pw::bluetooth::low_energy::Central::ConnectResult (C++ type) pw::bluetooth::low_energy::Central::Scan (C++ function) pw::bluetooth::low_energy::Central::ScanData (C++ struct) pw::bluetooth::low_energy::Central::ScanData::appearance (C++ member) pw::bluetooth::low_energy::Central::ScanData::timestamp (C++ member) pw::bluetooth::low_energy::Central::ScanData::tx_power (C++ member) pw::bluetooth::low_energy::Central::ScanData::uris (C++ member) pw::bluetooth::low_energy::Central::ScanFilter (C++ struct) pw::bluetooth::low_energy::Central::ScanFilter::connectable (C++ member) pw::bluetooth::low_energy::Central::ScanFilter::manufacturer_id (C++ member) pw::bluetooth::low_energy::Central::ScanFilter::max_path_loss (C++ member) pw::bluetooth::low_energy::Central::ScanFilter::name (C++ member) pw::bluetooth::low_energy::Central::ScanFilter::service_data_uuid (C++ member) pw::bluetooth::low_energy::Central::ScanFilter::service_uuid (C++ member) pw::bluetooth::low_energy::Central::ScanHandle (C++ class) pw::bluetooth::low_energy::Central::ScanHandle::Ptr (C++ type) pw::bluetooth::low_energy::Central::ScanHandle::ScanError (C++ enum) pw::bluetooth::low_energy::Central::ScanHandle::ScanError::kCanceled (C++ enumerator) pw::bluetooth::low_energy::Central::ScanHandle::SetErrorCallback (C++ function) pw::bluetooth::low_energy::Central::ScanOptions (C++ struct) pw::bluetooth::low_energy::Central::ScanOptions::filters (C++ member) pw::bluetooth::low_energy::Central::ScanOptions::interval (C++ member) pw::bluetooth::low_energy::Central::ScanOptions::window (C++ member) pw::bluetooth::low_energy::Central::ScanResult (C++ struct) pw::bluetooth::low_energy::Central::ScanResult::connectable (C++ member) pw::bluetooth::low_energy::Central::ScanResult::last_updated (C++ member) pw::bluetooth::low_energy::Central::ScanResult::name (C++ member) pw::bluetooth::low_energy::Central::ScanResult::peer_id (C++ member) pw::bluetooth::low_energy::Central::ScanResult::rssi (C++ member) pw::bluetooth::low_energy::Central::ScanResult::scan_data (C++ member) pw::bluetooth::low_energy::Central::ScanResult::ScanResult (C++ function) pw::bluetooth::low_energy::Connection (C++ class) pw::bluetooth::low_energy::Connection::AttMtu (C++ function) pw::bluetooth::low_energy::Connection::ConnectionParameterUpdateError (C++ enum) pw::bluetooth::low_energy::Connection::ConnectionParameterUpdateError::kFailure (C++ enumerator) pw::bluetooth::low_energy::Connection::ConnectionParameterUpdateError::kInvalidParameters (C++ enumerator) pw::bluetooth::low_energy::Connection::ConnectionParameterUpdateError::kRejected (C++ enumerator) pw::bluetooth::low_energy::Connection::DisconnectReason (C++ enum) pw::bluetooth::low_energy::Connection::DisconnectReason::kConnectionTimeout (C++ enumerator) pw::bluetooth::low_energy::Connection::DisconnectReason::kFailure (C++ enumerator) pw::bluetooth::low_energy::Connection::DisconnectReason::kRemoteUserTerminatedConnection (C++ enumerator) pw::bluetooth::low_energy::Connection::GattClient (C++ function) pw::bluetooth::low_energy::Connection::Parameters (C++ function) pw::bluetooth::low_energy::Connection::Ptr (C++ type) pw::bluetooth::low_energy::Connection::RequestConnectionParameterUpdate (C++ function) pw::bluetooth::low_energy::Connection::SetAttMtuChangeCallback (C++ function) pw::bluetooth::low_energy::Connection::SetDisconnectCallback (C++ function) pw::bluetooth::low_energy::Connection::~Connection (C++ function) pw::bluetooth::low_energy::ConnectionOptions (C++ struct) pw::bluetooth::low_energy::ConnectionOptions::bondable_mode (C++ member) pw::bluetooth::low_energy::ConnectionOptions::parameters (C++ member) pw::bluetooth::low_energy::ConnectionOptions::service_filter (C++ member) pw::bluetooth::low_energy::ConnectionParameters (C++ struct) pw::bluetooth::low_energy::ConnectionParameters::interval (C++ member) pw::bluetooth::low_energy::ConnectionParameters::latency (C++ member) pw::bluetooth::low_energy::ConnectionParameters::supervision_timeout (C++ member) pw::bluetooth::low_energy::Peripheral (C++ class) pw::bluetooth::low_energy::Peripheral::Advertise (C++ function) pw::bluetooth::low_energy::Peripheral::AdvertiseCallback (C++ type) pw::bluetooth::low_energy::Peripheral::AdvertiseError (C++ enum) pw::bluetooth::low_energy::Peripheral::AdvertiseError::kAdvertisingDataTooLong (C++ enumerator) pw::bluetooth::low_energy::Peripheral::AdvertiseError::kFailed (C++ enumerator) pw::bluetooth::low_energy::Peripheral::AdvertiseError::kInvalidParameters (C++ enumerator) pw::bluetooth::low_energy::Peripheral::AdvertiseError::kNotEnoughAdvertisingSlots (C++ enumerator) pw::bluetooth::low_energy::Peripheral::AdvertiseError::kNotSupported (C++ enumerator) pw::bluetooth::low_energy::Peripheral::AdvertiseError::kScanResponseDataTooLong (C++ enumerator) pw::bluetooth::low_energy::Peripheral::AdvertisingIntervalRange (C++ struct) pw::bluetooth::low_energy::Peripheral::AdvertisingIntervalRange::max (C++ member) pw::bluetooth::low_energy::Peripheral::AdvertisingIntervalRange::min (C++ member) pw::bluetooth::low_energy::Peripheral::AdvertisingParameters (C++ struct) pw::bluetooth::low_energy::Peripheral::AdvertisingParameters::connection_options (C++ member) pw::bluetooth::low_energy::Peripheral::AdvertisingParameters::data (C++ member) pw::bluetooth::low_energy::Peripheral::AdvertisingParameters::interval_range (C++ member) pw::bluetooth::low_energy::Peripheral::AdvertisingParameters::scan_response (C++ member) pw::bluetooth::low_energy::RequestedConnectionParameters (C++ struct) pw::bluetooth::low_energy::RequestedConnectionParameters::max_interval (C++ member) pw::bluetooth::low_energy::RequestedConnectionParameters::max_latency (C++ member) pw::bluetooth::low_energy::RequestedConnectionParameters::min_interval (C++ member) pw::bluetooth::low_energy::RequestedConnectionParameters::supervision_timeout (C++ member) pw::Callback (C++ type) pw::checksum::CcittCrc16 (C++ function) pw::checksum::Crc32 (C++ function), [1] pw::checksum::kCcittCrc16DefaultInitialValue (C++ member) pw::checksum::kCrc32InitialValue (C++ member) pw::chrono::SystemClock (C++ struct) pw::chrono::SystemClock::duration (C++ type) pw::chrono::SystemClock::epoch (C++ member) pw::chrono::SystemClock::for_at_least (C++ function) pw::chrono::SystemClock::is_always_enabled (C++ member) pw::chrono::SystemClock::is_free_running (C++ member) pw::chrono::SystemClock::is_monotonic (C++ member) pw::chrono::SystemClock::is_nmi_safe (C++ member) pw::chrono::SystemClock::is_stopped_in_halting_debug_mode (C++ member) pw::chrono::SystemClock::now (C++ function) pw::chrono::SystemClock::period (C++ type) pw::chrono::SystemClock::TimePointAfterAtLeast (C++ function) pw::chrono::SystemTimer (C++ class) pw::chrono::SystemTimer::Cancel (C++ function) pw::chrono::SystemTimer::ExpiryCallback (C++ type) pw::chrono::SystemTimer::InvokeAfter (C++ function) pw::chrono::SystemTimer::InvokeAt (C++ function) pw::chrono::SystemTimer::SystemTimer (C++ function) pw::chrono::SystemTimer::~SystemTimer (C++ function) pw::containers::AdjacentFind (C++ function) pw::containers::AllOf (C++ function) pw::containers::AnyOf (C++ function) pw::containers::Count (C++ function) pw::containers::CountIf (C++ function) pw::containers::Equal (C++ function) pw::containers::Find (C++ function) pw::containers::FindEnd (C++ function) pw::containers::FindFirstOf (C++ function) pw::containers::FindIf (C++ function) pw::containers::FindIfNot (C++ function) pw::containers::ForEach (C++ function) pw::containers::IsPermutation (C++ function) pw::containers::Mismatch (C++ function) pw::containers::NoneOf (C++ function) pw::containers::Search (C++ function) pw::containers::SearchN (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional (C++ class) pw::digital_io::pw::digital_io::DigitalIoOptional::ClearInterruptHandler (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::Disable (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::DisableInterruptHandler (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::Enable (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::EnableInterruptHandler (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::GetState (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::IsStateActive (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::provides_input (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::provides_interrupt (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::provides_output (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::SetInterruptHandler (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::SetState (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::SetStateActive (C++ function) pw::digital_io::pw::digital_io::DigitalIoOptional::SetStateInactive (C++ function) pw::Function (C++ type) pw::function::GetFunctionPointer (C++ function), [1] pw::function::GetFunctionPointerContextFirst (C++ function), [1] pw::hdlc::Decoder (C++ class) pw::hdlc::Decoder::Process (C++ function), [1] pw::hdlc::WriteUIFrame (C++ function) pw::i2c::Initiator (C++ class) pw::i2c::LinuxInitiator (C++ class) pw::i2c::LinuxInitiator::LinuxInitiator (C++ function) pw::i2c::LinuxInitiator::OpenI2cBus (C++ function) pw::InlineBasicString (C++ class) pw::InlineCallback (C++ type) pw::InlineDeque (C++ type) pw::InlineFunction (C++ type) pw::InlineQueue (C++ type) pw::InlineString (C++ type) pw::interrupt::InInterruptContext (C++ function) pw::log_basic::SetOutput (C++ function) pw::log_tokenized::GenericMetadata (C++ class) pw::log_tokenized::Metadata (C++ type) pw::metric::Group (C++ class) pw::metric::Group::Dump (C++ function) pw::metric::Metric (C++ class) pw::metric::Metric::Increment (C++ function) pw::metric::Metric::Set (C++ function), [1] pw::NoDestructor (C++ class) pw::OkStatus (C++ function) pw::perf_test::EventHandler (C++ class) pw::perf_test::EventHandler::RunAllTestsEnd (C++ function) pw::perf_test::EventHandler::RunAllTestsStart (C++ function) pw::perf_test::EventHandler::TestCaseEnd (C++ function) pw::perf_test::EventHandler::TestCaseIteration (C++ function) pw::perf_test::EventHandler::TestCaseStart (C++ function) pw::protobuf (C++ type) pw::protobuf::FindBool (C++ function), [1], [2], [3] pw::protobuf::FindBytes (C++ function), [1], [2], [3] pw::protobuf::FindDouble (C++ function), [1], [2], [3] pw::protobuf::FindFixed32 (C++ function), [1], [2], [3] pw::protobuf::FindFixed64 (C++ function), [1], [2], [3] pw::protobuf::FindFloat (C++ function), [1], [2], [3] pw::protobuf::FindInt32 (C++ function), [1], [2], [3] pw::protobuf::FindInt64 (C++ function), [1], [2], [3] pw::protobuf::FindSfixed32 (C++ function), [1], [2], [3] pw::protobuf::FindSfixed64 (C++ function), [1], [2], [3] pw::protobuf::FindSint32 (C++ function), [1], [2], [3] pw::protobuf::FindSint64 (C++ function), [1], [2], [3] pw::protobuf::FindString (C++ function), [1], [2], [3], [4], [5] pw::protobuf::FindSubmessage (C++ function), [1] pw::protobuf::FindUint32 (C++ function), [1], [2], [3] pw::protobuf::FindUint64 (C++ function), [1], [2], [3] pw::protobuf::internal (C++ type) pw::protobuf::internal::AdvanceToField (C++ function), [1] pw::protobuf::internal::Find (C++ function), [1] pw::protobuf::StreamDecoder::FieldNumber (C++ function) pw::protobuf::StreamDecoder::GetBytesReader (C++ function) pw::protobuf::StreamDecoder::GetNestedDecoder (C++ function) pw::protobuf::StreamDecoder::Next (C++ function) pw::protobuf::StreamDecoder::ReadBool (C++ function) pw::protobuf::StreamDecoder::ReadBytes (C++ function) pw::protobuf::StreamDecoder::ReadDouble (C++ function) pw::protobuf::StreamDecoder::ReadFixed32 (C++ function) pw::protobuf::StreamDecoder::ReadFixed64 (C++ function) pw::protobuf::StreamDecoder::ReadFloat (C++ function) pw::protobuf::StreamDecoder::ReadInt32 (C++ function) pw::protobuf::StreamDecoder::ReadInt64 (C++ function) pw::protobuf::StreamDecoder::ReadPackedBool (C++ function) pw::protobuf::StreamDecoder::ReadPackedDouble (C++ function) pw::protobuf::StreamDecoder::ReadPackedFixed32 (C++ function) pw::protobuf::StreamDecoder::ReadPackedFixed64 (C++ function) pw::protobuf::StreamDecoder::ReadPackedFloat (C++ function) pw::protobuf::StreamDecoder::ReadPackedInt32 (C++ function) pw::protobuf::StreamDecoder::ReadPackedInt64 (C++ function) pw::protobuf::StreamDecoder::ReadPackedSint32 (C++ function) pw::protobuf::StreamDecoder::ReadPackedSint64 (C++ function) pw::protobuf::StreamDecoder::ReadPackedUint32 (C++ function) pw::protobuf::StreamDecoder::ReadPackedUint64 (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedBool (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedDouble (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedFixed32 (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedFixed64 (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedFloat (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedInt32 (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedInt64 (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedSint32 (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedSint64 (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedUint32 (C++ function) pw::protobuf::StreamDecoder::ReadRepeatedUint64 (C++ function) pw::protobuf::StreamDecoder::ReadSint32 (C++ function) pw::protobuf::StreamDecoder::ReadSint64 (C++ function) pw::protobuf::StreamDecoder::ReadString (C++ function) pw::protobuf::StreamDecoder::ReadUint32 (C++ function) pw::protobuf::StreamDecoder::ReadUint64 (C++ function) pw::protobuf::StreamEncoder::GetNestedEncoder (C++ function) pw::protobuf::StreamEncoder::WriteBool (C++ function) pw::protobuf::StreamEncoder::WriteBytes (C++ function) pw::protobuf::StreamEncoder::WriteBytesFromStream (C++ function) pw::protobuf::StreamEncoder::WriteDouble (C++ function) pw::protobuf::StreamEncoder::WriteFixed32 (C++ function) pw::protobuf::StreamEncoder::WriteFixed64 (C++ function) pw::protobuf::StreamEncoder::WriteFloat (C++ function) pw::protobuf::StreamEncoder::WriteInt32 (C++ function) pw::protobuf::StreamEncoder::WriteInt64 (C++ function) pw::protobuf::StreamEncoder::WritePackedBool (C++ function) pw::protobuf::StreamEncoder::WritePackedDouble (C++ function) pw::protobuf::StreamEncoder::WritePackedFixed32 (C++ function) pw::protobuf::StreamEncoder::WritePackedFixed64 (C++ function) pw::protobuf::StreamEncoder::WritePackedFloat (C++ function) pw::protobuf::StreamEncoder::WritePackedInt32 (C++ function) pw::protobuf::StreamEncoder::WritePackedInt64 (C++ function) pw::protobuf::StreamEncoder::WritePackedSint32 (C++ function) pw::protobuf::StreamEncoder::WritePackedSint64 (C++ function) pw::protobuf::StreamEncoder::WritePackedUint32 (C++ function) pw::protobuf::StreamEncoder::WritePackedUint64 (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedBool (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedDouble (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedFixed32 (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedFixed64 (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedFloat (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedInt32 (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedInt64 (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedSint32 (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedSint64 (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedUint32 (C++ function) pw::protobuf::StreamEncoder::WriteRepeatedUint64 (C++ function) pw::protobuf::StreamEncoder::WriteSint32 (C++ function) pw::protobuf::StreamEncoder::WriteSint64 (C++ function) pw::protobuf::StreamEncoder::WriteString (C++ function), [1] pw::protobuf::StreamEncoder::WriteStringFromStream (C++ function) pw::protobuf::StreamEncoder::WriteUint32 (C++ function) pw::protobuf::StreamEncoder::WriteUint64 (C++ function) pw::rpc::ChannelOutput (C++ class) pw::rpc::ChannelOutput::kUnlimited (C++ member) pw::rpc::ChannelOutput::MaximumTransmissionUnit (C++ function) pw::rpc::ChannelOutput::Send (C++ function) pw::rpc::ClientCallType (C++ class) pw::rpc::ClientCallType::Abandon (C++ function) pw::rpc::ClientCallType::active (C++ function) pw::rpc::ClientCallType::Cancel (C++ function) pw::rpc::ClientCallType::channel_id (C++ function) pw::rpc::ClientCallType::id (C++ function) pw::rpc::ClientCallType::RequestCompletion (C++ function) pw::rpc::ClientCallType::set_on_completed (C++ function) pw::rpc::ClientCallType::set_on_error (C++ function) pw::rpc::ClientCallType::set_on_next (C++ function) pw::rpc::ClientCallType::Write (C++ function) pw::rpc::integration_test::Client (C++ function) pw::rpc::integration_test::InitializeClient (C++ function) pw::ScopeGuard (C++ class) pw::ScopeGuard::Dismiss (C++ function) pw::spi::ChipSelector (C++ class) pw::spi::ChipSelector::Activate (C++ function) pw::spi::ChipSelector::Deactivate (C++ function) pw::spi::ChipSelector::SetActive (C++ function) pw::spi::Device (C++ class) pw::spi::Device::Read (C++ function) pw::spi::Device::StartTransaction (C++ function) pw::spi::Device::Transaction (C++ class) pw::spi::Device::Transaction::Read (C++ function) pw::spi::Device::Transaction::Write (C++ function) pw::spi::Device::Transaction::WriteRead (C++ function) pw::spi::Device::Write (C++ function) pw::spi::Device::WriteRead (C++ function) pw::spi::Initiator (C++ class) pw::spi::Initiator::Configure (C++ function) pw::spi::Initiator::WriteRead (C++ function) pw::Status (C++ class) pw::Status::code (C++ function) pw::Status::IgnoreError (C++ function) pw::Status::ok (C++ function) pw::Status::str (C++ function) pw::Status::Update (C++ function) pw::stream::CountingNullStream (C++ class) pw::stream::CountingNullStream::bytes_written (C++ function) pw::stream::MemoryReader (C++ class) pw::stream::MemoryWriter (C++ class) pw::stream::NullStream (C++ class) pw::stream::pw::stream::NonSeekableReader (C++ class) pw::stream::pw::stream::NonSeekableReaderWriter (C++ class) pw::stream::pw::stream::NonSeekableWriter (C++ class) pw::stream::pw::stream::Reader (C++ class) pw::stream::pw::stream::ReaderWriter (C++ class) pw::stream::pw::stream::RelativeSeekableReader (C++ class) pw::stream::pw::stream::RelativeSeekableReaderWriter (C++ class) pw::stream::pw::stream::RelativeSeekableWriter (C++ class) pw::stream::pw::stream::SeekableReader (C++ class) pw::stream::pw::stream::SeekableReaderWriter (C++ class) pw::stream::pw::stream::SeekableWriter (C++ class) pw::stream::pw::stream::Stream (C++ class) pw::stream::pw::stream::Stream::ConservativeLimit (C++ function) pw::stream::pw::stream::Stream::ConservativeReadLimit (C++ function) pw::stream::pw::stream::Stream::ConservativeWriteLimit (C++ function) pw::stream::pw::stream::Stream::DoRead (C++ function) pw::stream::pw::stream::Stream::DoSeek (C++ function) pw::stream::pw::stream::Stream::DoTell (C++ function) pw::stream::pw::stream::Stream::DoWrite (C++ function) pw::stream::pw::stream::Stream::kUnknownPosition (C++ member) pw::stream::pw::stream::Stream::kUnlimited (C++ member) pw::stream::pw::stream::Stream::Read (C++ function), [1] pw::stream::pw::stream::Stream::readable (C++ function) pw::stream::pw::stream::Stream::Seek (C++ function) pw::stream::pw::stream::Stream::Seekability (C++ enum) pw::stream::pw::stream::Stream::Seekability::kAbsolute (C++ enumerator) pw::stream::pw::stream::Stream::Seekability::kNone (C++ enumerator) pw::stream::pw::stream::Stream::Seekability::kRelative (C++ enumerator) pw::stream::pw::stream::Stream::seekable (C++ function), [1] pw::stream::pw::stream::Stream::Tell (C++ function) pw::stream::pw::stream::Stream::Whence (C++ enum) pw::stream::pw::stream::Stream::Whence::kBeginning (C++ enumerator) pw::stream::pw::stream::Stream::Whence::kCurrent (C++ enumerator) pw::stream::pw::stream::Stream::Whence::kEnd (C++ enumerator) pw::stream::pw::stream::Stream::writable (C++ function) pw::stream::pw::stream::Stream::Write (C++ function), [1], [2] pw::stream::pw::stream::Writer (C++ class) pw::stream::ServerSocket (C++ class) pw::stream::SocketStream (C++ class) pw::stream::StdFileReader (C++ class) pw::stream::StdFileWriter (C++ class) pw::stream::UartStreamLinux (C++ class) pw::stream::UartStreamLinux::Open (C++ function) pw::string::Append (C++ function) pw::string::Assign (C++ function) pw::string::ClampedCString (C++ function), [1] pw::string::Copy (C++ function), [1], [2] pw::string::Format (C++ function), [1] pw::string::FormatOverwrite (C++ function) pw::string::FormatOverwriteVaList (C++ function) pw::string::FormatVaList (C++ function), [1] pw::string::NullTerminatedLength (C++ function), [1] pw::string::PrintableCopy (C++ function) pw::StringBuilder (C++ class) pw::StringBuilder::append (C++ function), [1], [2], [3], [4] pw::StringBuilder::as_bytes (C++ function) pw::StringBuilder::c_str (C++ function) pw::StringBuilder::clear (C++ function) pw::StringBuilder::clear_status (C++ function) pw::StringBuilder::empty (C++ function) pw::StringBuilder::Format (C++ function) pw::StringBuilder::FormatVaList (C++ function) pw::StringBuilder::last_status (C++ function) pw::StringBuilder::max_size (C++ function) pw::StringBuilder::ok (C++ function) pw::StringBuilder::operator std::string_view (C++ function) pw::StringBuilder::operator<< (C++ function), [1] pw::StringBuilder::pop_back (C++ function) pw::StringBuilder::push_back (C++ function) pw::StringBuilder::resize (C++ function) pw::StringBuilder::size (C++ function) pw::StringBuilder::status (C++ function) pw::StringBuilder::status_with_size (C++ function) pw::StringBuilder::StringBuilder (C++ function), [1] pw::StringBuilder::view (C++ function) pw::sync::BinarySemaphore (C++ class) pw::sync::BinarySemaphore::acquire (C++ function) pw::sync::BinarySemaphore::max (C++ function) pw::sync::BinarySemaphore::release (C++ function) pw::sync::BinarySemaphore::try_acquire (C++ function) pw::sync::BinarySemaphore::try_acquire_for (C++ function) pw::sync::BinarySemaphore::try_acquire_until (C++ function) pw::sync::Borrowable (C++ class) pw::sync::Borrowable::acquire (C++ function) pw::sync::Borrowable::try_acquire (C++ function) pw::sync::Borrowable::try_acquire_for (C++ function) pw::sync::Borrowable::try_acquire_until (C++ function) pw::sync::BorrowedPointer (C++ class) pw::sync::BorrowedPointer::BorrowedPointer (C++ function) pw::sync::BorrowedPointer::operator* (C++ function), [1] pw::sync::BorrowedPointer::operator-> (C++ function), [1] pw::sync::BorrowedPointer::~BorrowedPointer (C++ function) pw::sync::CountingSemaphore (C++ class) pw::sync::CountingSemaphore::acquire (C++ function) pw::sync::CountingSemaphore::max (C++ function) pw::sync::CountingSemaphore::release (C++ function) pw::sync::CountingSemaphore::try_acquire (C++ function) pw::sync::CountingSemaphore::try_acquire_for (C++ function) pw::sync::CountingSemaphore::try_acquire_until (C++ function) pw::sync::InlineBorrowable (C++ class) pw::sync::InlineBorrowable::InlineBorrowable (C++ function), [1], [2], [3] pw::sync::InterruptSpinLock (C++ class) pw::sync::InterruptSpinLock::lock (C++ function) pw::sync::InterruptSpinLock::try_lock (C++ function) pw::sync::InterruptSpinLock::unlock (C++ function) pw::sync::Mutex (C++ class) pw::sync::Mutex::lock (C++ function) pw::sync::Mutex::try_lock (C++ function) pw::sync::Mutex::unlock (C++ function) pw::sync::ThreadNotification (C++ class) pw::sync::ThreadNotification::acquire (C++ function) pw::sync::ThreadNotification::release (C++ function) pw::sync::ThreadNotification::try_acquire (C++ function) pw::sync::TimedMutex (C++ class) pw::sync::TimedMutex::try_lock_for (C++ function) pw::sync::TimedMutex::try_lock_until (C++ function) pw::sync::TimedThreadNotification (C++ class) pw::sync::TimedThreadNotification::try_acquire_for (C++ function) pw::sync::TimedThreadNotification::try_acquire_until (C++ function) pw::sys_io::ReadByte (C++ function) pw::sys_io::ReadBytes (C++ function) pw::sys_io::TryReadByte (C++ function) pw::sys_io::WriteByte (C++ function) pw::sys_io::WriteBytes (C++ function) pw::sys_io::WriteLine (C++ function) pw::this_thread::get_id (C++ function) pw::this_thread::sleep_for (C++ function) pw::this_thread::sleep_until (C++ function) pw::this_thread::yield (C++ function) pw::thread::embos::Options (C++ class) pw::thread::embos::Options::set_context (C++ function) pw::thread::embos::Options::set_name (C++ function) pw::thread::embos::Options::set_priority (C++ function) pw::thread::embos::Options::set_time_slice_interval (C++ function) pw::thread::freertos::Options (C++ class) pw::thread::freertos::Options::set_name (C++ function) pw::thread::freertos::Options::set_priority (C++ function) pw::thread::freertos::Options::set_stack_size (C++ function) pw::thread::freertos::Options::set_static_context (C++ function) pw::thread::test::TestThreadContext (C++ class) pw::thread::test::TestThreadContext::options (C++ function) pw::thread::threadx::Options (C++ class) pw::thread::threadx::Options::set_context (C++ function) pw::thread::threadx::Options::set_name (C++ function) pw::thread::threadx::Options::set_preemption_threshold (C++ function) pw::thread::threadx::Options::set_priority (C++ function) pw::thread::threadx::Options::set_time_slice_interval (C++ function) pw::tokenizer::EncodeArgs (C++ function) pw::tokenizer::EncodedMessage (C++ class) pw::tokenizer::EncodedMessage::data (C++ function) pw::tokenizer::EncodedMessage::data_as_uint8 (C++ function) pw::tokenizer::EncodedMessage::size (C++ function) pw::tokenizer::MinEncodingBufferSizeBytes (C++ function) pw::transfer::Client::Read (C++ function) pw::transfer::Client::Write (C++ function) pw::unit_test::GoogleTestHandlerAdapter (C++ class) pw::unit_test::GoogleTestStyleEventHandler (C++ class) pw::unit_test::LoggingEventHandler (C++ class) pw::unit_test::PrintfEventHandler (C++ class) pw::unit_test::SimplePrintingEventHandler (C++ class) pw::varint::EncodedSize (C++ function) pw::varint::MaxValueInBytes (C++ function) pw::varint::Read (C++ function), [1] pw::varint::ZigZagEncodedSize (C++ function) pw::work_queue::WorkQueue (C++ class) pw::work_queue::WorkQueue::CheckPushWork (C++ function) pw::work_queue::WorkQueue::PushWork (C++ function) pw::work_queue::WorkQueue::RequestStop (C++ function) PW_ACQUIRED_AFTER (C macro) PW_ACQUIRED_BEFORE (C macro) PW_ALIAS (C macro) PW_ASSERT (C++ function) PW_ASSERT_BASIC_ACTION (C macro) PW_ASSERT_BASIC_SHOW_BANNER (C macro) PW_ASSERT_BASIC_USE_COLORS (C macro) PW_ASSERT_CAPTURE_VALUES (C macro) PW_ASSERT_ENABLE_DEBUG (C macro) PW_ASSERT_EXCLUSIVE_LOCK (C macro) PW_ASSERT_HANDLE_FAILURE (C++ function) pw_assert_HandleFailure (C++ function) PW_ASSERT_OK (C++ function) PW_ASSERT_SHARED_LOCK (C macro) PW_ATTRIBUTE_LIFETIME_BOUND (C macro) PW_CHECK (C++ function), [1] PW_CHECK_FLOAT_NEAR (C++ function), [1] PW_CHECK_NOTNULL (C++ function), [1] PW_CHECK_OK (C++ function), [1] PW_CHECK_TYPE_OP (C++ function), [1] PW_CHECKSUM_CRC32_DEFAULT_IMPL (C macro) pw_cli.log module pw_cli.plugins module PW_COMMA_ARGS (C macro) pw_console.embed module PW_CPU_EXCEPTION_CORTEX_M_EXTENDED_CFSR_DUMP (C macro) PW_CPU_EXCEPTION_CORTEX_M_LOG_LEVEL (C macro) PW_CRASH (C++ function) PW_CXX_STANDARD_IS_SUPPORTED (C macro) PW_DASSERT (C++ function) PW_DCHECK (C++ function), [1] PW_DCHECK_FLOAT_NEAR (C++ function), [1] PW_DCHECK_NOTNULL (C++ function), [1] PW_DCHECK_OK (C++ function), [1] PW_DCHECK_TYPE_OP (C++ function), [1] PW_DELEGATE_BY_ARG_COUNT (C macro) PW_EXCLUSIVE_LOCK_FUNCTION (C macro) PW_EXCLUSIVE_LOCKS_REQUIRED (C macro) PW_EXCLUSIVE_TRYLOCK_FUNCTION (C macro) PW_GUARDED_BY (C macro) PW_HANDLE_ASSERT_BINARY_COMPARE_FAILURE (C++ function) PW_HANDLE_ASSERT_FAILURE (C++ function) PW_HANDLE_CRASH (C++ function) PW_HAVE_ATTRIBUTE (C macro) PW_HAVE_CPP_ATTRIBUTE (C macro) pw_ide.cpp module pw_ide.editors module pw_ide.vscode module PW_KEEP_IN_SECTION (C macro) PW_KVS_MAX_FLASH_ALIGNMENT (C macro) PW_KVS_REMOVE_DELETED_KEYS_IN_HEAVY_MAINTENANCE (C macro) PW_LOCK_RETURNED (C macro) PW_LOCKABLE (C macro) PW_LOCKS_EXCLUDED (C macro) PW_LOG (C macro) pw_log.log_decoder module PW_LOG_CFG_GLOG_BUFFER_SIZE_BYTES (C macro) PW_LOG_CRITICAL (C macro) PW_LOG_DEBUG (C macro) PW_LOG_ENABLE_IF (C macro) PW_LOG_ENABLE_IF_DEFAULT (C macro) PW_LOG_ERROR (C macro) PW_LOG_FLAGS (C macro) PW_LOG_FLAGS_DEFAULT (C macro) PW_LOG_INFO (C macro) PW_LOG_LEVEL (C macro) PW_LOG_LEVEL_DEFAULT (C macro) pw_log_level_to_logging_level() (pw_log.log_decoder.Log static method) PW_LOG_MODULE_NAME (C macro) pw_log_rpc.rpc_log_stream module pw_log_tokenized module PW_LOG_TOKENIZED_FLAG_BITS (C macro) pw_log_tokenized_HandleLog (C++ function) PW_LOG_TOKENIZED_LEVEL_BITS (C macro) PW_LOG_TOKENIZED_LINE_BITS (C macro) PW_LOG_TOKENIZED_MODULE_BITS (C macro) PW_LOG_WARN (C macro) PW_METRIC (C++ function), [1] PW_METRIC_GLOBAL (C++ function) PW_METRIC_GROUP (C++ function), [1] PW_METRIC_GROUP_GLOBAL (C++ function) PW_METRIC_GROUP_STATIC (C++ function), [1] PW_METRIC_STATIC (C++ function), [1] PW_MODIFY_DIAGNOSTIC (C macro) PW_MODIFY_DIAGNOSTICS_POP (C macro) PW_MODIFY_DIAGNOSTICS_PUSH (C macro) PW_MULTISINK_CONFIG_LOCK_INTERRUPT_SAFE (C macro) PW_NC_EXPECT (C macro) PW_NC_EXPECT_CLANG (C macro) PW_NC_EXPECT_GCC (C macro) PW_NO_INLINE (C macro) PW_NO_LOCK_SAFETY_ANALYSIS (C macro) PW_NO_PROLOGUE (C macro) PW_NO_RETURN (C macro) PW_NO_SANITIZE (C macro) PW_PACKED (C macro) PW_PERF_TEST (C macro) PW_PERF_TEST_SIMPLE (C macro) PW_PLACE_IN_SECTION (C macro) PW_PRAGMA (C macro) pw_presubmit module pw_presubmit.cli module PW_PRINTF_FORMAT (C macro) pw_protobuf_compiler.python_protos module PW_PT_GUARDED_BY (C macro) pw_rpc.callback_client module pw_rpc.client module pw_rpc.console_tools module pw_rpc.descriptors module PW_RPC_CALLBACK_TIMEOUT_TICKS (C macro) PW_RPC_COMPLETION_REQUEST_CALLBACK (C macro) PW_RPC_CONFIG_LOG_LEVEL (C macro) PW_RPC_CONFIG_LOG_MODULE_NAME (C macro) PW_RPC_DYNAMIC_ALLOCATION (C macro) PW_RPC_DYNAMIC_CONTAINER (C macro) PW_RPC_DYNAMIC_CONTAINER_INCLUDE (C macro) PW_RPC_ENCODING_BUFFER_SIZE_BYTES (C macro) PW_RPC_NANOPB_STRUCT_BUFFER_STACK_ALLOCATE (C macro) PW_RPC_NANOPB_STRUCT_MIN_BUFFER_SIZE (C macro) PW_RPC_USE_GLOBAL_MUTEX (C macro) PW_RPC_YIELD_MODE (C macro) PW_RPC_YIELD_MODE_BUSY_LOOP (C macro) PW_RPC_YIELD_MODE_SLEEP (C macro) PW_RPC_YIELD_MODE_YIELD (C macro) PW_RPC_YIELD_SLEEP_DURATION (C macro) PW_SCOPED_LOCKABLE (C macro) PW_SHARED_LOCK_FUNCTION (C macro) PW_SHARED_LOCKS_REQUIRED (C macro) PW_SHARED_TRYLOCK_FUNCTION (C macro) PW_SPAN_ENABLE_ASSERTS (C macro) pw_Status (C enum) pw_sync_InterruptSpinLock_Lock (C++ function) pw_sync_InterruptSpinLock_TryLock (C++ function) pw_sync_InterruptSpinLock_Unlock (C++ function) pw_sync_Mutex_Lock (C++ function) pw_sync_Mutex_TryLock (C++ function) pw_sync_Mutex_Unlock (C++ function) pw_sync_TimedMutex_Lock (C++ function) pw_sync_TimedMutex_TryLock (C++ function) pw_sync_TimedMutex_TryLockFor (C++ function) pw_sync_TimedMutex_TryLockUntil (C++ function) pw_sync_TimedMutex_Unlock (C++ function) PW_SYS_IO_STM32CUBE_GPIO_AF (C macro) PW_SYS_IO_STM32CUBE_GPIO_PORT (C macro) PW_SYS_IO_STM32CUBE_GPIO_RX_PIN (C macro) PW_SYS_IO_STM32CUBE_GPIO_RX_PORT (C macro) PW_SYS_IO_STM32CUBE_GPIO_TX_PIN (C macro) PW_SYS_IO_STM32CUBE_GPIO_TX_PORT (C macro) PW_SYS_IO_STM32CUBE_USART_NUM (C macro) PW_SYS_IO_STM32CUBE_USART_PREFIX (C macro) pw_this_thread_SleepFor (C++ function) pw_this_thread_SleepUntil (C++ function) pw_this_thread_Yield (C++ function) PW_THREAD_CONFIG_LOG_LEVEL (C macro) PW_THREAD_EMBOS_CONFIG_DEFAULT_PRIORITY (C macro) PW_THREAD_EMBOS_CONFIG_DEFAULT_STACK_SIZE_WORDS (C macro) PW_THREAD_EMBOS_CONFIG_DEFAULT_TIME_SLICE_INTERVAL (C macro) PW_THREAD_EMBOS_CONFIG_JOINING_ENABLED (C macro) PW_THREAD_EMBOS_CONFIG_LOG_LEVEL (C macro) PW_THREAD_EMBOS_CONFIG_MAX_THREAD_NAME_LEN (C macro) PW_THREAD_EMBOS_CONFIG_MIN_PRIORITY (C macro) PW_THREAD_EMBOS_CONFIG_MINIMUM_STACK_SIZE_WORDS (C macro) PW_THREAD_FREERTOS_CONFIG_DEFAULT_PRIORITY (C macro) PW_THREAD_FREERTOS_CONFIG_DEFAULT_STACK_SIZE_WORDS (C macro) PW_THREAD_FREERTOS_CONFIG_DYNAMIC_ALLOCATION_ENABLED (C macro) PW_THREAD_FREERTOS_CONFIG_JOINING_ENABLED (C macro) PW_THREAD_FREERTOS_CONFIG_LOG_LEVEL (C macro) PW_THREAD_FREERTOS_CONFIG_MAXIMUM_PRIORITY (C macro) PW_THREAD_MAXIMUM_THREADS (C macro) PW_THREAD_THREADX_CONFIG_DEFAULT_PRIORITY (C macro) PW_THREAD_THREADX_CONFIG_DEFAULT_STACK_SIZE_WORDS (C macro) PW_THREAD_THREADX_CONFIG_DEFAULT_TIME_SLICE_INTERVAL (C macro) PW_THREAD_THREADX_CONFIG_JOINING_ENABLED (C macro) PW_THREAD_THREADX_CONFIG_LOG_LEVEL (C macro) PW_THREAD_THREADX_CONFIG_MAX_THREAD_NAME_LEN (C macro) PW_THREAD_THREADX_CONFIG_MIN_PRIORITY (C macro) PW_TOKENIZE_FORMAT_STRING (C macro) PW_TOKENIZE_STRING (C macro) PW_TOKENIZE_STRING_DOMAIN (C macro) PW_TOKENIZE_STRING_DOMAIN_EXPR (C macro) PW_TOKENIZE_STRING_EXPR (C macro) PW_TOKENIZE_STRING_MASK (C macro) PW_TOKENIZE_STRING_MASK_EXPR (C macro) PW_TOKENIZE_TO_BUFFER (C macro) PW_TOKENIZE_TO_BUFFER_DOMAIN (C macro) PW_TOKENIZE_TO_BUFFER_MASK (C macro) pw_tokenizer.proto module pw_tokenizer_65599_hash() (in module pw_tokenizer.tokens) PW_TOKENIZER_ARG_TYPES (C macro) pw_tokenizer_EncodeArgs (C++ function) pw_tokenizer_Token (C++ type) PW_TRACE (C++ function) PW_TRACE_DATA (C++ function) PW_TRACE_END (C++ function), [1], [2] PW_TRACE_END_DATA (C++ function), [1], [2] PW_TRACE_END_FLAG (C++ function), [1], [2] pw_trace_EventCallback (C++ function) PW_TRACE_FUNCTION (C++ function), [1] PW_TRACE_GET_TIME (C++ function) PW_TRACE_GET_TIME_TICKS_PER_SECOND (C++ function) pw_trace_GetTraceTime (C++ function) pw_trace_GetTraceTimeTicksPerSecond (C++ function) PW_TRACE_INSTANT (C++ function), [1], [2] PW_TRACE_INSTANT_DATA (C++ function), [1], [2] PW_TRACE_INSTANT_FLAG (C++ function), [1], [2] PW_TRACE_REF (C++ function) PW_TRACE_REF_DATA (C++ function) pw_trace_RegisterEventCallback (C++ function) pw_trace_RegisterSink (C++ function) PW_TRACE_SCOPE (C++ function), [1] pw_trace_SinkAddBytes (C++ function) pw_trace_SinkEndBlock (C++ function) pw_trace_SinkStartBlock (C++ function) PW_TRACE_START (C++ function), [1], [2] PW_TRACE_START_DATA (C++ function), [1], [2] PW_TRACE_START_FLAG (C++ function), [1], [2] pw_trace_UnregisterEventCallback (C++ function) pw_trace_UnregisterSink (C++ function) pw_transfer module PW_TRANSFER_DEFAULT_EXTEND_WINDOW_DIVISOR (C macro) PW_TRANSFER_DEFAULT_INITIAL_TIMEOUT_MS (C macro) PW_TRANSFER_DEFAULT_MAX_LIFETIME_RETRIES (C macro) PW_TRANSFER_DEFAULT_MAX_RETRIES (C macro) PW_TRANSFER_DEFAULT_TIMEOUT_MS (C macro) pw_unit_test.rpc module pw_unit_test.serial_test_runner module pw_unit_test_ADD_EXECUTABLE_FUNCTION command line option pw_unit_test_ADD_EXECUTABLE_FUNCTION_FILE command line option pw_unit_test_AUTOMATIC_RUNNER command line option, [1] pw_unit_test_AUTOMATIC_RUNNER_ARGS command line option, [1] pw_unit_test_AUTOMATIC_RUNNER_TIMEOUT command line option pw_unit_test_AUTOMATIC_RUNNER_TIMEOUT_SECONDS command line option PW_UNIT_TEST_CONFIG_EVENT_BUFFER_SIZE (C macro) PW_UNIT_TEST_CONFIG_MEMORY_POOL_SIZE (C macro) pw_unit_test_EXECUTABLE_TARGET_TYPE command line option pw_unit_test_EXECUTABLE_TARGET_TYPE_FILE command line option pw_unit_test_FACADE_TESTS_ENABLED command line option pw_unit_test_GOOGLETEST_BACKEND command line option, [1] pw_unit_test_googletest_backend command line option PW_UNIT_TEST_LINK_FILE_CONTAINING_TEST (C macro) pw_unit_test_MAIN command line option pw_unit_test_main command line option pw_unit_test_POOL_DEPTH command line option pw_unit_test_POOL_TOOLCHAIN command line option PW_UNLOCK_FUNCTION (C macro) PW_UNREACHABLE (C macro) PW_USED (C macro) PW_WEAK (C macro) PwConsoleEmbed (class in pw_console.embed) PwpbServerWriter::Finish (C++ function) PwpbServerWriter::Write (C++ function) R read() (pw_transfer.Manager method) read_build_id() built-in function read_build_id_from_section() built-in function read_build_id_from_symbol() built-in function register() (pw_cli.plugins.Registry method) register_by_name() (pw_cli.plugins.Registry method) register_config() (pw_cli.plugins.Registry method) register_directory() (pw_cli.plugins.Registry method) register_file() (pw_cli.plugins.Registry method) Registry (class in pw_cli.plugins) RequiredServiceBufferSize (C++ function) reset() (pw_rpc.console_tools.Watchdog method) RESOURCE_EXHAUSTED (C enumerator) response (pw_rpc.callback_client.UnaryResponse attribute) responses (pw_rpc.callback_client.StreamResponse attribute) rpc_client (pw_rpc.console_tools.ClientInfo attribute) run() (in module pw_presubmit.cli) run_all_tests_end() (pw_unit_test.rpc.EventHandler method) run_all_tests_start() (pw_unit_test.rpc.EventHandler method) run_device_test() (in module pw_unit_test.serial_test_runner) run_tests() (in module pw_unit_test.rpc) run_with_argv() (pw_cli.plugins.Plugin method) (pw_cli.plugins.Registry method) S send() (pw_rpc.callback_client.BidirectionalStreamingCall method) (pw_rpc.callback_client.ClientStreamingCall method) serial_port() (pw_unit_test.serial_test_runner.SerialTestingDevice method) SerialTestingDevice (class in pw_unit_test.serial_test_runner) ServerStreamingCall (class in pw_rpc.callback_client) ServerWriter::Finish (C++ function) ServerWriter::Write (C++ function) set_all_loggers_minimum_level() (in module pw_cli.log) set_target() (pw_rpc.console_tools.Context method) setup_python_logging() (pw_console.embed.PwConsoleEmbed method) short_help() (pw_cli.plugins.Registry method) source_name (pw_log.log_decoder.Log attribute) (pw_log_rpc.rpc_log_stream.LogStreamHandler property) start() (pw_rpc.console_tools.Watchdog method) status (pw_rpc.callback_client.StreamResponse attribute) (pw_rpc.callback_client.UnaryResponse attribute) StreamResponse (class in pw_rpc.callback_client) sync (pw_ide.settings.PigweedIdeSettings property) sync_to() (pw_ide.editors.EditorSettingsDefinition method) T target_inference (pw_ide.settings.PigweedIdeSettings property) targets (pw_ide.settings.PigweedIdeSettings property) test_case_disabled() (pw_unit_test.rpc.EventHandler method) test_case_end() (pw_unit_test.rpc.EventHandler method) test_case_expect() (pw_unit_test.rpc.EventHandler method) test_case_start() (pw_unit_test.rpc.EventHandler method) test_write() (pw_ide.cpp.CppCompilationDatabasesMap method) thread_name (pw_log.log_decoder.Log attribute) timestamp (pw_log.log_decoder.Log attribute) to_file() (pw_ide.cpp.CppCompilationDatabase method) to_json() (pw_ide.cpp.CppCompilationDatabase method) U UnaryCall (class in pw_rpc.callback_client) UnaryResponse (class in pw_rpc.callback_client) UNAUTHENTICATED (C enumerator) UNAVAILABLE (C enumerator) UNIMPLEMENTED (C enumerator) UNKNOWN (C enumerator) unpack_line_level() (pw_log.log_decoder.Log static method) user() (pw_ide.editors.EditorSettingsManager method) V value (pw_log_tokenized.Metadata attribute) variables() (pw_rpc.console_tools.Context method) VscSettingsManager (class in pw_ide.vscode) VscSettingsType (class in pw_ide.vscode) W Watchdog (class in pw_rpc.console_tools) working_dir (pw_ide.settings.PigweedIdeSettings property) write() (pw_ide.cpp.CppCompilationDatabasesMap method) (pw_transfer.Manager method)