1 #ifndef DeepCopyPointerByClone_H
2 #define DeepCopyPointerByClone_H
50 operator bool()
const {
return theData != 0; }
59 #endif // DeepCopyPointerByClone_H
DeepCopyPointerByClone(T *t)
DeepCopyPointerByClone & operator=(DeepCopyPointerByClone &&other)
bool operator==(const T *otherP) const
to allow test like " if (p == &someT) {...}"
DeepCopyPointerByClone & operator=(const DeepCopyPointerByClone &other)
DeepCopyPointerByClone(const DeepCopyPointerByClone &other)
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
const T & operator*() const
DeepCopyPointerByClone(DeepCopyPointerByClone &&other)
~DeepCopyPointerByClone()
const T * operator->() const