Lines Matching defs:Object

41 class Object
44 Object (bool& exists)
50 virtual ~Object (void)
59 class DerivedObject : public Object
63 : Object(exists)
71 SharedPtrTestThread (const SharedPtr<Object>& ptr, const bool& exists)
88 SharedPtr<Object> ptrA(m_ptr);
90 SharedPtr<Object> ptrB;
92 ptrA = SharedPtr<Object>();
100 SharedPtr<Object> m_ptr;
107 WeakPtrTestThread (const SharedPtr<Object>& ptr, const bool& exists)
124 WeakPtr<Object> ptrA(m_ptr);
126 WeakPtr<Object> ptrB;
128 ptrA = SharedPtr<Object>();
136 SharedPtr<Object> m_ptr;
140 SharedPtr<Object> makeObject (bool& exists)
142 return SharedPtr<Object>(new Object(exists));
149 void operator() (Object* ptr)
165 SharedPtr<Object> ptr;
172 SharedPtr<Object> ptrA;
173 SharedPtr<Object> ptrB(ptrA);
179 SharedPtr<Object> ptrA;
180 SharedPtr<Object> ptrB;
189 SharedPtr<Object> ptr(new Object(exists));
202 SharedPtr<Object> ptr(new Object(exists));
217 bool test = (SharedPtr<Object>(new Object(exists))).get() != DE_NULL && exists;
225 SharedPtr<Object> ptr(new Object(exists));
227 ptr = SharedPtr<Object>();
235 SharedPtr<Object> ptr(new Object(exists));
247 SharedPtr<Object> ptrA(new Object(exists));
250 SharedPtr<Object> ptrB(ptrA);
262 SharedPtr<Object> ptrA(new Object(exists));
265 SharedPtr<Object> ptrB;
279 SharedPtr<Object> ptrA(new Object(existsA));
282 SharedPtr<Object> ptrB(new Object(existsB));
297 SharedPtr<Object> ptr;
308 SharedPtr<Object> ptrA(new Object(existsA));
309 SharedPtr<Object> ptrB(new Object(existsB));
310 SharedPtr<Object> ptrC(ptrA);
322 SharedPtr<Object> basePtr;
339 SharedPtr<Object> basePtr (derivedPtr);
354 SharedPtr<Object> basePtr = (SharedPtr<Object>)(derivedPtr);
364 SharedPtr<Object> ptr(new Object(exists));
367 WeakPtr<Object> weakPtr(ptr);
370 SharedPtr<Object> newRef(weakPtr);
378 ptr = SharedPtr<Object>();
382 SharedPtr<Object> newRef(weakPtr);
394 SharedPtr<Object> ptr(new Object(exists));
413 SharedPtr<Object> ptr(new Object(exists));
432 SharedPtr<Object, CustomDeleter> ptr(new Object(exists), CustomDeleter(&deleterCalled));