Loading...
Searching...
No Matches
juce::OptionalScopedPointer< ObjectType > Member List

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

clear() | juce::OptionalScopedPointer< ObjectType > | inline
get() const noexcept | juce::OptionalScopedPointer< ObjectType > | inline
operator ObjectType *() const noexcept | juce::OptionalScopedPointer< ObjectType > | inline
operator*() const noexcept | juce::OptionalScopedPointer< ObjectType > | inline
operator->() const noexcept | juce::OptionalScopedPointer< ObjectType > | inline
operator=(OptionalScopedPointer &&other) noexcept | juce::OptionalScopedPointer< ObjectType > | inline
OptionalScopedPointer()=default | juce::OptionalScopedPointer< ObjectType > |
OptionalScopedPointer(ObjectType *objectToHold, bool takeOwnership) | juce::OptionalScopedPointer< ObjectType > | inline
OptionalScopedPointer(OptionalScopedPointer &&other) noexcept | juce::OptionalScopedPointer< ObjectType > | inline
OptionalScopedPointer(std::unique_ptr< ObjectType > &&ptr) noexcept | juce::OptionalScopedPointer< ObjectType > | inline explicit
OptionalScopedPointer(ObjectType &ref) noexcept | juce::OptionalScopedPointer< ObjectType > | inline explicit
release() noexcept | juce::OptionalScopedPointer< ObjectType > | inline
reset() noexcept | juce::OptionalScopedPointer< ObjectType > | inline
set(ObjectType *newObject, bool takeOwnership) | juce::OptionalScopedPointer< ObjectType > | inline
setNonOwned(ObjectType *newObject) | juce::OptionalScopedPointer< ObjectType > | inline
setOwned(ObjectType *newObject) | juce::OptionalScopedPointer< ObjectType > | inline
swapWith(OptionalScopedPointer< ObjectType > &other) noexcept | juce::OptionalScopedPointer< ObjectType > | inline
willDeleteObject() const noexcept | juce::OptionalScopedPointer< ObjectType > | inline
~OptionalScopedPointer() noexcept | juce::OptionalScopedPointer< ObjectType > | inline