Doxygen
|
Helper class add copy/assignment support to std::unique_ptr by making a deep copy Note that T may not be a polymorphic type. More...
Public Member Functions | |
DeepCopyUniquePtr (const DeepCopyUniquePtr &other) | |
DeepCopyUniquePtr & | operator= (const DeepCopyUniquePtr &other) |
DeepCopyUniquePtr (DeepCopyUniquePtr &&other) | |
DeepCopyUniquePtr & | operator= (DeepCopyUniquePtr &&other) |
~DeepCopyUniquePtr ()=default | |
Helper class add copy/assignment support to std::unique_ptr by making a deep copy Note that T may not be a polymorphic type.
Definition at line 59 of file definition.cpp.
|
inline |
Definition at line 63 of file definition.cpp.
References DeepCopyUniquePtr().
Referenced by DeepCopyUniquePtr(), DeepCopyUniquePtr(), operator=(), and operator=().
|
inline |
|
default |
|
inline |
Definition at line 67 of file definition.cpp.
References DeepCopyUniquePtr().
|
inline |
Definition at line 73 of file definition.cpp.
References DeepCopyUniquePtr().