Lines Matching refs:SwCacheObj
67 class SwCacheObj;
69 SV_DECL_PTRARR_DEL(SwCacheObjArr,SwCacheObj*,1,1)
78 SwCacheObj *pRealFirst; //_immer_ der echte LRU-erste
79 SwCacheObj *pFirst; //der virtuelle erste.
80 SwCacheObj *pLast;
88 void DeleteObj( SwCacheObj *pObj );
123 SwCacheObj *Get( const void *pOwner, const sal_Bool bToTop = sal_True );
124 SwCacheObj *Get( const void *pOwner, const sal_uInt16 nIndex,
126 void ToTop( SwCacheObj *pObj );
128 sal_Bool Insert( SwCacheObj *pNew );
139 inline SwCacheObj *First() { return pRealFirst; } in First()
140 inline SwCacheObj *Last() { return pLast; } in Last()
141 inline SwCacheObj *Next( SwCacheObj *pCacheObj);
158 class SwCacheObj class
162 SwCacheObj *pNext; //Fuer die LRU-Verkettung.
163 SwCacheObj *pPrev;
169 inline SwCacheObj *GetNext() { return pNext; } in GetNext()
170 inline SwCacheObj *GetPrev() { return pPrev; } in GetPrev()
171 inline void SetNext( SwCacheObj *pNew ) { pNext = pNew; } in SetNext()
172 inline void SetPrev( SwCacheObj *pNew ) { pPrev = pNew; } in SetPrev()
182 SwCacheObj( const void *pOwner );
183 virtual ~SwCacheObj();
201 SwCacheObj *Next() { return pNext; } in Next()
202 SwCacheObj *Prev() { return pPrev; } in Prev()
222 SwCacheObj *pObj;
225 virtual SwCacheObj *NewObj() = 0;
227 inline SwCacheObj *Get();
258 inline sal_Bool SwCacheObj::IsOwner( const void *pNew ) const in IsOwner()
263 inline SwCacheObj *SwCache::Next( SwCacheObj *pCacheObj) in Next()
290 inline SwCacheObj *SwCacheAccess::Get() in Get()