1 #ifndef DeepCopyPointerByClone_H 2 #define DeepCopyPointerByClone_H 72 #endif // DeepCopyPointerByClone_H DeepCopyPointerByClone(T *t)
DeepCopyPointerByClone & operator=(DeepCopyPointerByClone &&other)
DeepCopyPointerByClone & operator=(const DeepCopyPointerByClone &other)
void swap(Association< C > &lhs, Association< C > &rhs)
DeepCopyPointerByClone(const DeepCopyPointerByClone &other)
bool operator==(const T *otherP) const
to allow test like " if (p == &someT) {...}"
DeepCopyPointerByClone(DeepCopyPointerByClone &&other)
~DeepCopyPointerByClone()
const T & operator*() const
const T * operator->() const