|
OpenShot Audio Library | OpenShotAudio 0.4.0
|
#include <juce_ScopedPointer.h>
Public Member Functions | |
| ScopedPointer (decltype(nullptr)) noexcept | |
| 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.
|
inline |
Definition at line 40 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 42 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 44 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 49 of file juce_ScopedPointer.h.
|
inline |
Definition at line 54 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 75 of file juce_ScopedPointer.h.
|
inline |
Definition at line 132 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 88 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 87 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 89 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 90 of file juce_ScopedPointer.h.
|
inline |
Definition at line 69 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 80 of file juce_ScopedPointer.h.
|
inline |
Definition at line 56 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 120 of file juce_ScopedPointer.h.
|
inline |
Definition at line 92 of file juce_ScopedPointer.h.
|
inline |
Definition at line 99 of file juce_ScopedPointer.h.
|
inline |
Definition at line 115 of file juce_ScopedPointer.h.
|
inlinenoexcept |
Definition at line 123 of file juce_ScopedPointer.h.