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() const | MaybeOwned< T, D > | inline |
| MaybeOwned()=default | MaybeOwned< 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)=delete | MaybeOwned< T, D > | |
| MaybeOwned(MaybeOwned &&that) noexcept=default | MaybeOwned< T, D > | |
| operator bool() const | MaybeOwned< T, D > | inlineexplicit |
| operator!=(const MaybeOwned &that) const | MaybeOwned< T, D > | inline |
| operator!=(const OwnedType ptr) const | MaybeOwned< T, D > | inline |
| operator!=(T *ptr) const | MaybeOwned< T, D > | inline |
| operator*() const | MaybeOwned< T, D > | inline |
| operator->() const | MaybeOwned< T, D > | inline |
| operator=(const MaybeOwned &that)=delete | MaybeOwned< T, D > | |
| operator=(MaybeOwned &&that) noexcept=default | MaybeOwned< 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) const | MaybeOwned< T, D > | inline |
| operator==(const OwnedType &ptr) const | MaybeOwned< T, D > | inline |
| operator==(T *ptr) const | MaybeOwned< T, D > | inline |
| OwnedType typedef | MaybeOwned< 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 typedef | MaybeOwned< T, D > | |
| ~MaybeOwned()=default | MaybeOwned< T, D > | |