Searched refs:DefaultDeleter (Results 1 – 4 of 4) sorted by relevance
106 template<typename T> struct DefaultDeleter struct108 inline DefaultDeleter (void) {} in DefaultDeleter() argument109 template<typename U> inline DefaultDeleter (const DefaultDeleter<U>&) {} in DefaultDeleter() argument110 …template<typename U> inline DefaultDeleter<T>& operator= (const DefaultDeleter<U>&) { return *this… in operator =() argument
124 template<typename T, class Deleter = DefaultDeleter<T> >200 template<typename T, class Deleter = DefaultDeleter<T> >
227 m_state = new SharedPtrState<T, DefaultDeleter<T> >(ptr, DefaultDeleter<T>()); in SharedPtr()
34 struct DefaultDeleter { struct35 DefaultDeleter() {} in DefaultDeleter() argument36 template <typename U> DefaultDeleter(const DefaultDeleter<U>& /*other*/) { in DefaultDeleter() argument62 struct DefaultDeleter<T[]> {80 struct DefaultDeleter<T[n]> {214 template <class T, class D = DefaultDeleter<T> >