template <typename T, PhysHandoffPtrLifetime Lifetime>
class PhysHandoffSpan
Defined at line 218 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
Forward declaration; see below.
Public Methods
void PhysHandoffSpan<T, Lifetime> ()
Defined at line 223 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
void PhysHandoffSpan<T, Lifetime> (const PhysHandoffSpan<T, Lifetime> & )
Defined at line 224 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
void PhysHandoffSpan<T, Lifetime> (PhysHandoffSpan<T, Lifetime> && )
Defined at line 225 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
void PhysHandoffSpan<T, Lifetime> (Ptr ptr, size_t size)
Defined at line 227 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
PhysHandoffSpan<T, Lifetime> & operator= (const PhysHandoffSpan<T, Lifetime> & )
Defined at line 229 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
PhysHandoffSpan<T, Lifetime> & operator= (PhysHandoffSpan<T, Lifetime> && )
Defined at line 230 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
auto operator<=> (const PhysHandoffSpan<T, Lifetime> & other)
Defined at line 232 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
size_t size ()
Defined at line 234 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
size_t size_bytes ()
Defined at line 236 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
bool empty ()
Defined at line 238 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
value_type * data ()
Defined at line 240 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
std::span<value_type> get ()
Defined at line 246 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
std::span<value_type> force_get ()
This is allowed for debugging purposes in physboot.
Defined at line 253 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
std::span<value_type> release ()
Defined at line 255 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
uintptr_t address ()
Defined at line 261 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
PhysHandoffSpan<T, Lifetime> subspan (size_t offset, size_t count)
Defined at line 263 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
Friends
template <typename TPhysHandoffPtrLifetime Lifetime>
class HandoffPrep