Lines Matching refs:object
9 ObjectDeleter - deletes an object
29 inline AutoDeleter(C *object)
30 : fObject(object)
39 inline void SetTo(C *object)
41 if (object != fObject) {
43 fObject = object;
64 C *object = fObject;
66 return object;
80 inline void operator()(C *object)
82 delete object;
90 ObjectDeleter(C *object) : AutoDeleter<C, ObjectDelete<C> >(object) {}
136 inline void operator()(Type *object)
138 if (object != NULL)
139 Destructor(object);
155 CObjectDeleter(Type *object) : Base(object)
166 inline void operator()(Type *object)
168 if (fDestructor && object != NULL)
169 (object->*fDestructor)();
196 MethodDeleter(Type *object, Destructor destructor) : Base(object)