JUCE: Member List

JUCE

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 &&other) noexcept | OptionalScopedPointer< ObjectType > |
OptionalScopedPointer()=default | OptionalScopedPointer< ObjectType > |
OptionalScopedPointer(ObjectType *objectToHold, bool takeOwnership) | OptionalScopedPointer< ObjectType > |
OptionalScopedPointer(OptionalScopedPointer &&other) noexcept | OptionalScopedPointer< ObjectType > |
OptionalScopedPointer(std::unique_ptr< ObjectType > &&ptr) noexcept | OptionalScopedPointer< ObjectType > | explicit
OptionalScopedPointer(ObjectType &ref) noexcept | OptionalScopedPointer< ObjectType > | explicit
release() noexcept | OptionalScopedPointer< ObjectType > |
reset() noexcept | 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() noexcept | OptionalScopedPointer< ObjectType > |