OptionalScopedPointer< ObjectType > Member List

This is the complete list of members for OptionalScopedPointer< ObjectType >, including all inherited members.

clear() | OptionalScopedPointer< ObjectType > |
get() const noexcept | OptionalScopedPointer< ObjectType > |
operator ObjectType *() const noexcept | OptionalScopedPointer< ObjectType > |
operator*() const noexcept | OptionalScopedPointer< ObjectType > |
operator->() const noexcept | OptionalScopedPointer< ObjectType > |
operator=(OptionalScopedPointer &objectToTransferFrom) | OptionalScopedPointer< ObjectType > |
OptionalScopedPointer()=default | OptionalScopedPointer< ObjectType > |
OptionalScopedPointer(ObjectType *objectToHold, bool takeOwnership) | OptionalScopedPointer< ObjectType > |
OptionalScopedPointer(OptionalScopedPointer &objectToTransferFrom) | OptionalScopedPointer< ObjectType > |
release() noexcept | OptionalScopedPointer< ObjectType > |
reset() | OptionalScopedPointer< ObjectType > |
set(ObjectType *newObject, bool takeOwnership) | OptionalScopedPointer< ObjectType > |
setNonOwned(ObjectType *newObject) | OptionalScopedPointer< ObjectType > |
setOwned(ObjectType *newObject) | OptionalScopedPointer< ObjectType > |
swapWith(OptionalScopedPointer< ObjectType > &other) noexcept | OptionalScopedPointer< ObjectType > |
willDeleteObject() const noexcept | OptionalScopedPointer< ObjectType > |
~OptionalScopedPointer() | OptionalScopedPointer< ObjectType > |