Lines Matching defs:FooObject
50 struct FooObject : public wxObject
52 FooObject(int n_) { n = n_; count++; }
53 ~FooObject() { count--; }
60 size_t FooObject::count = 0;
239 CPPUNIT_ASSERT( FooObject::count == 0 );
249 hash.Put(hashTestData[n], n, new FooObject(n));
253 CPPUNIT_ASSERT( FooObject::count == WXSIZEOF(hashTestData) );
256 FooObject* foo = (FooObject*)hash.Delete(0l);
258 CPPUNIT_ASSERT( FooObject::count == WXSIZEOF(hashTestData) );
260 CPPUNIT_ASSERT( FooObject::count == WXSIZEOF(hashTestData) - 1 );
264 CPPUNIT_ASSERT( FooObject::count == 0 );