Fuchsia C++ API Reference
These are the reference pages for C header files (
.h
and .hpp) in Fuchsia.allocation
Structs |
|
|---|---|
| allocation::BufferCollectionImportExportTokens | |
allocation:: cpp
Structs |
|
|---|---|
| allocation::cpp::BufferCollectionImportExportTokens | |
async
Structs |
|
|---|---|
| async::DispatcherStub | |
async_patterns
Classes |
|
|---|---|
| async_patterns::Callback< ReturnType(Args...)> | An asynchronous |Callback| that will always execute on the async dispatcher associated with a |Receiver|. |
| async_patterns::DispatcherBound | |DispatcherBound |
| async_patterns::Function< ReturnType(Args...)> | An asynchronous |Function| that will always execute on the async dispatcher associated with a |Receiver|. |
| async_patterns::PendingCall | This type is usually returned from a |DispatcherBound::AsyncCall| or calling |Callback |
| async_patterns::TaskScope | |TaskScope| lets you post asynchronous tasks that are silently discarded when the |TaskScope| object is destroyed. |
| async_patterns::TestDispatcherBound | |
component
Classes |
|
|---|---|
| component::DirectoryWatcher | |
| component::OutgoingDirectory | |
| component::ServiceMemberWatcher | |
| component::SyncDirectoryWatcher | |
| component::SyncServiceMemberWatcher | |
Structs |
|
|---|---|
| component::IsStructuredConfig | |
| component::IsStructuredConfig< T, std::void_t< decltype(T::kIsStructuredConfig)> > | |
component_testing
condition_impl_internal
Structs |
|
|---|---|
| condition_impl_internal::MutexOps | |
| condition_impl_internal::Waiter | |
cpp20
Classes |
|
|---|---|
| cpp20::atomic_ref | |
| cpp20::source_location | |
Structs |
|
|---|---|
| cpp20::remove_cvref | |
| cpp20::type_identity | |
cpp20:: atomic_internal
cpp23
Structs |
|
|---|---|
| cpp23::is_scoped_enum | |
| cpp23::is_scoped_enum< T, std::enable_if_t< std::is_enum_v< T > > > | |
driver_devfs
Classes |
|
|---|---|
| driver_devfs::Connector | |
fake_bti
Structs |
|
|---|---|
| fake_bti::FakeBtiPinnedVmoInfo | |
fake_mmio
Classes |
|
|---|---|
| fake_mmio::FakeMmioReg | |
| fake_mmio::FakeMmioRegRegion | |
fake_object
Classes |
|
|---|---|
| fake_object::FakeHandleTable | |
| fake_object::FakeObject | |
fdf
Structs |
|
|---|---|
| fdf::Endpoints | |
| fdf::OwnedChildNode | |
fdf_env
Classes |
|
|---|---|
| fdf_env::DispatcherBuilder | |
| fdf_env::DriverShutdown | |
fdf_fake
Classes |
|
|---|---|
| fdf_fake::FakeGpio | |
fdf_internal
Classes |
|
|---|---|
| fdf_internal::DefaultDispatcherSetting | |
| fdf_internal::output_iterator | |
| fdf_internal::TestDispatcherBuilder | |
| fdf_internal::TestSynchronizedDispatcher | |
Structs |
|
|---|---|
| fdf_internal::EncoderState | |
| fdf_internal::KeyValue | |
| fdf_internal::LogValue | |
| fdf_internal::Tuplet | |
fdf_power
Classes |
|
|---|---|
| fdf_power::Completer | |
| fdf_power::ResumeCompleter | |
| fdf_power::Suspendable | |
| fdf_power::SuspendCompleter | |
fdf_testing
fidl
fidl:: internal_wavl
fidl:: internal_wavl:: internal
Classes |
|
|---|---|
| fidl::internal_wavl::internal::SizeTracker< SizeOrder::Constant > | |
| fidl::internal_wavl::internal::SizeTracker< SizeOrder::N > | |
fidl:: internal_wavl:: tests:: intrusive_containers
Structs |
|
|---|---|
| fidl::internal_wavl::tests::intrusive_containers::DefaultWAVLTreeObserver | |
fidl:: ostream
fidl:: testing
fit
fpromise
Structs |
|
|---|---|
| fpromise::error_result | |
| fpromise::error_result< void > | |
| fpromise::ok_result | |
| fpromise::ok_result< void > | |
| fpromise::pending_result | |
fpromise:: subtle
Classes |
|
|---|---|
| fpromise::subtle::scheduler | |
fuchsia_logging
Structs |
|
|---|---|
| fuchsia_logging::FlushConfig | |
| fuchsia_logging::LogSettings | Settings which control the behavior of logging. |
| fuchsia_logging::RawLogSettings | |
hwreg
Classes |
|
|---|---|
| hwreg::BitfieldRef | |
| hwreg::RegisterAddr | |
| hwreg::RegisterBase | |
| hwreg::RegisterMmioScaled | |
input_report_reader
Classes |
|
|---|---|
| input_report_reader::InputReportReaderManager | |
| input_report_reader::InputReportReaderManager::InputReportReader | |
inspect
Classes |
|
|---|---|
| inspect::BackingBuffer | |
| inspect::BoundedListNode | |
| inspect::ComponentInspector | ComponentInspector is an instance of an Inspector that serves its Inspect data via the fuchsia.inspect.Tree protocol. |
| inspect::Hierarchy | |
| inspect::Inspector | |
| inspect::LazyNode | |
| inspect::Link | |
| inspect::LinkValue | |
| inspect::Node | |
| inspect::NodeHealth | |
| inspect::NodeValue | |
| inspect::Snapshot | |
| inspect::Snapshot::Options | |
| inspect::StringReference | StringReference is deprecated. |
| inspect::TreeNameIterator | |
| inspect::TreeServer | TreeServer is an implementation of the fuchsia.inspect.Tree protocol. |
| inspect::TreeServerSendPreference | TreeServerSendPreference describes how the Inspect VMO should be served. |
| inspect::ValueList | |
Structs |
|
|---|---|
| inspect::InspectSettings | |
| inspect::InspectStats | |
| inspect::MissingValue | |
| inspect::PublishOptions | Options for a published ComponentInspector. |
| inspect::TreeHandlerSettings | |
| inspect::VmoOptions | Options for publishing a VMO. |
libsync
Classes |
|
|---|---|
| libsync::Completion | C++ wrapper for a completion object, |sync_completion_t|. |
loop_fixture
Classes |
|
|---|---|
| loop_fixture::RealLoop | |
media
Classes |
|
|---|---|
| media::TimelineFunction | |
| media::TimelineRate | |
mock_mmio
Classes |
|
|---|---|
| mock_mmio::GloballyOrderedRegion | |
| mock_mmio::GloballyOrderedRegion::Access | |
| mock_mmio::Region | |
| mock_mmio::Register | |
scenic
Structs |
|
|---|---|
| scenic::FakeGraph | |
| scenic::FakeImage | |
| scenic::FakeTransform | |
| scenic::FakeView | |
| scenic::FakeViewport | |
| scenic::ViewCreationTokenPair | |
| scenic::ViewRefPair | |
| scenic::ViewTokenPair | |
scenic:: cpp
Structs |
|
|---|---|
| scenic::cpp::ViewCreationTokenPair | |
| scenic::cpp::ViewRefPair | |
| scenic::cpp::ViewTokenPair | |
sys
Classes |
|
|---|---|
| sys::ComponentContext | |
| sys::OutgoingDirectory | |
| sys::ServiceAggregateBase | |
| sys::ServiceDirectory | |
| sys::ServiceHandler | |
Structs |
|
|---|---|
| sys::ServiceAggregate | |
sys:: testing
Classes |
|
|---|---|
| sys::testing::ComponentContextProvider | |
| sys::testing::ServiceDirectoryProvider | |
trace
vfs
Classes |
|
|---|---|
| vfs::ComposedServiceDir | |
| vfs::LazyDir | |
| vfs::LazyDir::LazyEntry | |
| vfs::Node | |
| vfs::PseudoDir | |
| vfs::PseudoFile | |
| vfs::RemoteDir | |
| vfs::Service | |
| vfs::VmoFile | |