36 m_overlapFilterCallback(0),
37 m_blockedForChanges(false),
38 m_ghostPairCallback(0)
40 int initialAllocatedSize= 2;
80 :m_cleanProxy(cleanProxy),
81 m_pairCache(pairCache),
82 m_dispatcher(dispatcher)
90 m_pairCache->cleanOverlappingPair(pair,m_dispatcher);
97 CleanPairCallback cleanPairs(proxy,
this,dispatcher);
115 :m_obsoleteProxy(obsoleteProxy)
120 return ((pair.
m_pProxy0 == m_obsoleteProxy) ||
127 RemovePairCallback removeCallback(proxy);
141 int proxyId1 = proxy0->
getUid();
142 int proxyId2 = proxy1->
getUid();
188 for (i= 0; i < newCapacity; ++i)
192 for (i = 0; i < newCapacity; ++i)
197 for(i=0;i<curHashtableSize;i++)
218 int proxyId1 = proxy0->
getUid();
219 int proxyId2 = proxy1->
getUid();
251 if (oldCapacity < newCapacity)
278 int proxyId1 = proxy0->
getUid();
279 int proxyId2 = proxy1->
getUid();
307 while (index != pairIndex)
333 if (lastPairIndex == pairIndex)
348 while (index != lastPairIndex)
409 for (i=0;i<tmpPairs.
size();i++)
421 for (i=0;i<tmpPairs.
size();i++)
542 m_blockedForChanges(false),
543 m_hasDeferredRemoval(true),
544 m_overlapFilterCallback(0),
545 m_ghostPairCallback(0)
547 int initialAllocatedSize= 2;
580 :m_cleanProxy(cleanProxy),
581 m_pairCache(pairCache),
582 m_dispatcher(dispatcher)
590 m_pairCache->cleanOverlappingPair(pair,m_dispatcher);
597 CleanPairCallback cleanPairs(proxy,
this,dispatcher);
613 :m_obsoleteProxy(obsoleteProxy)
618 return ((pair.
m_pProxy0 == m_obsoleteProxy) ||
624 RemovePairCallback removeCallback(proxy);