![]() |
Zen C++ Libraries
Zero-dependency re-usable components for C++
|
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 |