#include <clone_ptr.h>
Public Member Functions | |
template<typename... Args> | |
clone_ptr (Args &&...args) noexcept | |
clone_ptr (clone_ptr const &rh) | |
clone_ptr (clone_ptr &&rh) noexcept | |
template<typename U > | |
clone_ptr (clone_ptr< U > const &rh) | |
template<typename U > | |
clone_ptr (clone_ptr< U > &&rh) noexcept | |
clone_ptr & | operator= (clone_ptr const &rh) |
clone_ptr & | operator= (clone_ptr &&rh) noexcept |
template<typename U > | |
clone_ptr & | operator= (clone_ptr< U > const &rh) |
template<typename U > | |
clone_ptr & | operator= (clone_ptr< U > &&rh) noexcept |
Definition at line 12 of file clone_ptr.h.
|
inlineexplicitnoexcept |
Definition at line 15 of file clone_ptr.h.
|
inline |
Definition at line 17 of file clone_ptr.h.
|
inlinenoexcept |
Definition at line 18 of file clone_ptr.h.
|
inline |
Definition at line 31 of file clone_ptr.h.
|
inlinenoexcept |
Definition at line 33 of file clone_ptr.h.
|
inline |
Definition at line 20 of file clone_ptr.h.
|
inlinenoexcept |
Definition at line 24 of file clone_ptr.h.
|
inline |
Definition at line 36 of file clone_ptr.h.
|
inlinenoexcept |
Definition at line 41 of file clone_ptr.h.