fidl::internal_wavl::internal::ContainerPtrTraits< T * >

Summary

Public types

ConstPtrTypeusing
const T *
ConstRawPtrTypeusing
const T *
ConstRefTypeusing
const T &
PtrTypeusing
T *
RawPtrTypeusing
T *
RefTypeusing
T &
ValueTypeusing
T

Public static attributes

CanCopy = true
constexpr bool
IsManaged = false
constexpr bool

Public static functions

Copy(const RawPtrType & ptr)
T *
GetRaw(const PtrType & ptr)
T *
(PtrType & ptr) __WARN_UNUSED_RESULT
RawPtrType
Reclaim(RawPtrType ptr)
PtrType

Public types

ConstPtrType

const T * fidl::internal_wavl::internal::ContainerPtrTraits< T * >::ConstPtrType

ConstRawPtrType

const T * fidl::internal_wavl::internal::ContainerPtrTraits< T * >::ConstRawPtrType

ConstRefType

const T & fidl::internal_wavl::internal::ContainerPtrTraits< T * >::ConstRefType

PtrType

T * fidl::internal_wavl::internal::ContainerPtrTraits< T * >::PtrType

RawPtrType

T * fidl::internal_wavl::internal::ContainerPtrTraits< T * >::RawPtrType

RefType

T & fidl::internal_wavl::internal::ContainerPtrTraits< T * >::RefType

ValueType

T fidl::internal_wavl::internal::ContainerPtrTraits< T * >::ValueType

Public static attributes

CanCopy

constexpr bool fidl::internal_wavl::internal::ContainerPtrTraits< T * >::CanCopy = true