Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
MaybeOwned< T, D > Member List

This is the complete list of members for MaybeOwned< T, D >, including all inherited members.

Get() const &MaybeOwned< T, D >inline
Get() &&MaybeOwned< T, D >inline
IsOwned() constMaybeOwned< T, D >inline
MaybeOwned()=defaultMaybeOwned< T, D >
MaybeOwned(T *ptr)MaybeOwned< T, D >inlineexplicit
MaybeOwned(const UnownedType &ptr)MaybeOwned< T, D >inlineexplicit
MaybeOwned(OwnedType ptr)MaybeOwned< T, D >inlineexplicit
MaybeOwned(const MaybeOwned &that)=deleteMaybeOwned< T, D >
MaybeOwned(MaybeOwned &&that) noexcept=defaultMaybeOwned< T, D >
operator bool() constMaybeOwned< T, D >inlineexplicit
operator!=(const MaybeOwned &that) constMaybeOwned< T, D >inline
operator!=(const OwnedType ptr) constMaybeOwned< T, D >inline
operator!=(T *ptr) constMaybeOwned< T, D >inline
operator*() constMaybeOwned< T, D >inline
operator->() constMaybeOwned< T, D >inline
operator=(const MaybeOwned &that)=deleteMaybeOwned< T, D >
operator=(MaybeOwned &&that) noexcept=defaultMaybeOwned< T, D >
operator=(T *ptr)MaybeOwned< T, D >inline
operator=(const UnownedType &ptr)MaybeOwned< T, D >inline
operator=(OwnedType ptr)MaybeOwned< T, D >inline
operator==(const MaybeOwned &that) constMaybeOwned< T, D >inline
operator==(const OwnedType &ptr) constMaybeOwned< T, D >inline
operator==(T *ptr) constMaybeOwned< T, D >inline
OwnedType typedefMaybeOwned< T, D >
Release()MaybeOwned< T, D >inline
ReleaseAndClear()MaybeOwned< T, D >inline
Reset(T *ptr=nullptr)MaybeOwned< T, D >inline
Reset(OwnedType ptr)MaybeOwned< T, D >inline
ResetIfUnowned()MaybeOwned< T, D >inline
UnownedType typedefMaybeOwned< T, D >
~MaybeOwned()=defaultMaybeOwned< T, D >