SPH
|
Smart pointer performing cloning of stored resource rather than copying pointer. More...
#include "objects/wrappers/AutoPtr.h"
Go to the source code of this file.
Classes | |
struct | Detail::Cloner |
class | Detail::TypedCloner< T > |
class | ClonePtr< T > |
Namespaces | |
Detail | |
Functions | |
template<typename T > | |
INLINE bool | operator== (const ClonePtr< T > &ptr, const std::nullptr_t &) |
template<typename T > | |
INLINE bool | operator== (const std::nullptr_t &, const ClonePtr< T > &ptr) |
template<typename T > | |
INLINE bool | operator!= (const ClonePtr< T > &ptr, const std::nullptr_t &) |
template<typename T > | |
INLINE bool | operator!= (const std::nullptr_t &, const ClonePtr< T > &ptr) |
template<typename T , typename... TArgs> | |
INLINE ClonePtr< T > | makeClone (TArgs &&... args) |
Smart pointer performing cloning of stored resource rather than copying pointer.
Definition in file ClonePtr.h.
Definition at line 167 of file ClonePtr.h.
Definition at line 157 of file ClonePtr.h.
Definition at line 162 of file ClonePtr.h.
Definition at line 147 of file ClonePtr.h.
Definition at line 152 of file ClonePtr.h.