#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 11 of file clone_ptr.h.
|
inlineexplicitnoexcept |
Definition at line 13 of file clone_ptr.h.
|
inline |
Definition at line 15 of file clone_ptr.h.
|
inlinenoexcept |
Definition at line 16 of file clone_ptr.h.
|
inline |
Definition at line 30 of file clone_ptr.h.
|
inlinenoexcept |
Definition at line 32 of file clone_ptr.h.
|
inline |
Definition at line 18 of file clone_ptr.h.
|
inlinenoexcept |
Definition at line 23 of file clone_ptr.h.
|
inline |
Definition at line 35 of file clone_ptr.h.
|
inlinenoexcept |
Definition at line 41 of file clone_ptr.h.