fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >
Summary
Public static attributes
|
CanCopy = false
|
constexpr bool
|
IsManaged = true
|
constexpr bool
|
Public static functions
|
GetRaw(const PtrType & ptr)
|
T *
|
Leak(PtrType & ptr) __WARN_UNUSED_RESULT
|
RawPtrType
|
Reclaim(RawPtrType ptr)
|
PtrType
|
Public types
ConstPtrType
::std::unique_ptr< const T, Deleter > fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::ConstPtrType
ConstRawPtrType
const T * fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::ConstRawPtrType
ConstRefType
const T & fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::ConstRefType
PtrType
::std::unique_ptr< T, Deleter > fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::PtrType
RawPtrType
T * fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::RawPtrType
RefType
T & fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::RefType
ValueType
T fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::ValueType
Public static attributes
CanCopy
constexpr bool fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::CanCopy = false
IsManaged
constexpr bool fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::IsManaged = true
Public static functions
GetRaw
T * fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::GetRaw(
const PtrType & ptr
)
Leak
RawPtrType fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::Leak(
PtrType & ptr
) __WARN_UNUSED_RESULT
Reclaim
PtrType fidl::internal_wavl::internal::ContainerPtrTraits<::std::unique_ptr< T, Deleter > >::Reclaim(
RawPtrType ptr
)