Lines Matching defs:data
140 T *data;
151 data = d;
152 if (data)
153 data->incref();
164 if (data)
165 data->decref();
177 if (data != d) {
185 RefCountingPtr() : data(0) {}
189 RefCountingPtr(T *data) { copy(data); }
193 RefCountingPtr(const RefCountingPtr &r) { copy(r.data); }
200 data = r.data;
201 r.data = nullptr;
205 RefCountingPtr(const NonConstT &r) { copy(r.data); }
215 T *operator->() const { return data; }
218 T &operator*() const { return *data; }
221 T *get() const { return data; }
234 { return operator=(r.data); }
243 data = r.data;
244 r.data = nullptr;
249 bool operator!() const { return data == 0; }
252 operator bool() const { return data != 0; }