OpenShot Audio Library | OpenShotAudio 0.3.2
|
#include <juce_ScopedPointer.h>
Public Member Functions | |
JUCE_DEPRECATED_ATTRIBUTE | ScopedPointer (decltype(nullptr)) noexcept |
JUCE_DEPRECATED_ATTRIBUTE | ScopedPointer (ObjectType *objectToTakePossessionOf) noexcept |
ScopedPointer (ScopedPointer &objectToTransferFrom) noexcept | |
ScopedPointer & | operator= (ScopedPointer &objectToTransferFrom) |
ScopedPointer & | operator= (ObjectType *newObjectToTakePossessionOf) |
ScopedPointer (ScopedPointer &&other) noexcept | |
ScopedPointer & | operator= (ScopedPointer &&other) noexcept |
operator ObjectType * () const noexcept | |
ObjectType * | get () const noexcept |
ObjectType & | operator* () const noexcept |
ObjectType * | operator-> () const noexcept |
void | reset () |
void | reset (ObjectType *newObject) |
void | reset (ScopedPointer &newObject) |
ObjectType * | release () noexcept |
void | swapWith (ScopedPointer< ObjectType > &other) noexcept |
ObjectType * | createCopy () const |
This class is deprecated. You should use std::unique_ptr instead.
Definition at line 33 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 41 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 44 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 50 of file juce_ScopedPointer.h.
|
inline |
Definition at line 56 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 77 of file juce_ScopedPointer.h.
|
inline |
Definition at line 134 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 90 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 89 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 91 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 92 of file juce_ScopedPointer.h.
|
inline |
Definition at line 71 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 82 of file juce_ScopedPointer.h.
|
inline |
Definition at line 58 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 122 of file juce_ScopedPointer.h.
|
inline |
Definition at line 94 of file juce_ScopedPointer.h.
|
inline |
Definition at line 101 of file juce_ScopedPointer.h.
|
inline |
Definition at line 117 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 125 of file juce_ScopedPointer.h.