template <typename T, PhysHandoffPtrLifetime Lifetime>
class PhysHandoffSpan
Defined at line 219 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
Forward declaration; see below.
Public Methods
void PhysHandoffSpan<T, Lifetime> ()
Defined at line 224 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
void PhysHandoffSpan<T, Lifetime> (const PhysHandoffSpan<T, Lifetime> & )
Defined at line 225 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
void PhysHandoffSpan<T, Lifetime> (PhysHandoffSpan<T, Lifetime> && )
Defined at line 226 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
void PhysHandoffSpan<T, Lifetime> (Ptr ptr, size_t size)
Defined at line 228 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
PhysHandoffSpan<T, Lifetime> & operator= (const PhysHandoffSpan<T, Lifetime> & )
Defined at line 230 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
PhysHandoffSpan<T, Lifetime> & operator= (PhysHandoffSpan<T, Lifetime> && )
Defined at line 231 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
auto operator<=> (const PhysHandoffSpan<T, Lifetime> & other)
Defined at line 233 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
size_t size ()
Defined at line 235 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
size_t size_bytes ()
Defined at line 237 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
bool empty ()
Defined at line 239 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
value_type * data ()
Defined at line 241 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
std::span<value_type> get ()
Defined at line 247 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 254 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
std::span<value_type> release ()
Defined at line 256 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
uintptr_t address ()
Defined at line 262 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
PhysHandoffSpan<T, Lifetime> subspan (size_t offset, size_t count)
Defined at line 264 of file ../../zircon/kernel/phys/include/phys/handoff-ptr.h
Friends
template <typename TPhysHandoffPtrLifetime Lifetime>
class HandoffPrep