Lines Matching defs:CDeleter
135 class CDeleter
141 CDeleter() : state_(0) {}
142 explicit CDeleter(int s) : state_(s) {}
143 ~CDeleter() {assert(state_ >= 0); state_ = -1;}
146 CDeleter(const CDeleter<U>& d)
156 class CDeleter<T[]>
162 CDeleter() : state_(0) {}
163 explicit CDeleter(int s) : state_(s) {}
164 ~CDeleter() {assert(state_ >= 0); state_ = -1;}
174 swap(CDeleter<T>& x, CDeleter<T>& y)
176 CDeleter<T> t(std::move(x));