Zen C++ Libraries
Zero-dependency re-usable components for C++
Loading...
Searching...
No Matches
clone_ptr< T, ClonerT > Member List

This is the complete list of members for clone_ptr< T, ClonerT >, including all inherited members.

clone_ptr (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >friend
clone_ptr(T *ptr, ClonerT cloner=default_cloner< T * > {}) (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
clone_ptr(const clone_ptr &other) (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
clone_ptr(clone_ptr &&other) (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
clone_ptr(const clone_ptr< T2, ClonerT2 > &other) (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
clone_ptr(clone_ptr< T2, ClonerT2 > &&other) (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
get() (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
get() const (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
operator*() (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
operator*() const (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
operator->() (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
operator->() const (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
operator=(const clone_ptr &other) (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
operator=(clone_ptr &&other) (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
operator=(const clone_ptr< T2, ClonerT2 > &other) (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
operator=(clone_ptr< T2, ClonerT2 > &&other) (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
release() (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline
~clone_ptr() (defined in clone_ptr< T, ClonerT >)clone_ptr< T, ClonerT >inline