#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 14 of file clone_ptr.h.
|
inline |
Definition at line 16 of file clone_ptr.h.
|
inlinenoexcept |
Definition at line 17 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 19 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 40 of file clone_ptr.h.