summaryrefslogtreecommitdiff
path: root/sw/source/core/inc/swcache.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/core/inc/swcache.hxx')
-rw-r--r--sw/source/core/inc/swcache.hxx64
1 files changed, 32 insertions, 32 deletions
diff --git a/sw/source/core/inc/swcache.hxx b/sw/source/core/inc/swcache.hxx
index 48cc9ef8a284..56e3b20eadd2 100644
--- a/sw/source/core/inc/swcache.hxx
+++ b/sw/source/core/inc/swcache.hxx
@@ -2,7 +2,7 @@
/*************************************************************************
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
+ *
* Copyright 2000, 2010 Oracle and/or its affiliates.
*
* OpenOffice.org - a multi-platform office productivity suite
@@ -73,40 +73,40 @@ SV_DECL_PTRARR_DEL(SwCacheObjArr,SwCacheObj*,1,1)
class SwCache : public SwCacheObjArr
{
- SvUShorts aFreePositions; //Freie Positionen fuer das Insert wenn
+ SvUShorts aFreePositions; //Freie Positionen fuer das Insert wenn
//die Maximalgrenze nicht erreicht ist.
//Immer wenn ein Objekt ausgetragen wird,
//so wird seine Position hier eingetragen.
- SwCacheObj *pRealFirst; //_immer_ der echte LRU-erste
- SwCacheObj *pFirst; //der virtuelle erste.
+ SwCacheObj *pRealFirst; //_immer_ der echte LRU-erste
+ SwCacheObj *pFirst; //der virtuelle erste.
SwCacheObj *pLast;
- const USHORT nMax; //Mehr sollen nicht aufgenommen werden,
+ const USHORT nMax; //Mehr sollen nicht aufgenommen werden,
//der Cache kann aber dynamisch um jeweils
//nMax vergroessert werden.
- USHORT nCurMax; //Mehr werden nicht aufgenommen.
+ USHORT nCurMax; //Mehr werden nicht aufgenommen.
void DeleteObj( SwCacheObj *pObj );
#if OSL_DEBUG_LEVEL > 1
ByteString aName;
- long nAppend; //Anzahl der Eintragungen durch Erweiterung.
- long nInsertFree; //Anzahl der Eintragungen auf freie Plaetze.
- long nReplace; //Anzahl der Ersetzungen durch ein neues Objekt
- long nGetSuccess; //Anzahl der Erfolgreichen Get's
- long nGetFail; //Anzahl der nicht Erfolgreichen Get's
- long nToTop; //Anzahl der Umsortierungen (LRU)
- long nDelete; //Anzahl der Loeschungen (von Aussen)
- long nGetSeek; //Anzahl der Get's ohne Index
- long nAverageSeekCnt; //Anzahl der Seek's fuer alle Get's ohne Index
- long nFlushCnt; //Anzahl von Flush-Aufrufen.
- long nFlushedObjects; //Anzahl der wg. Flush vernichteten Objekte
- long nIncreaseMax; //Anzahl Cache-Erweiterungen
- long nDecreaseMax; //Anzahl Cache-Verkleinerungen
-
- void Check(); //Wird bei swcache.cxx mit DEBUG aktiv!
+ long nAppend; //Anzahl der Eintragungen durch Erweiterung.
+ long nInsertFree; //Anzahl der Eintragungen auf freie Plaetze.
+ long nReplace; //Anzahl der Ersetzungen durch ein neues Objekt
+ long nGetSuccess; //Anzahl der Erfolgreichen Get's
+ long nGetFail; //Anzahl der nicht Erfolgreichen Get's
+ long nToTop; //Anzahl der Umsortierungen (LRU)
+ long nDelete; //Anzahl der Loeschungen (von Aussen)
+ long nGetSeek; //Anzahl der Get's ohne Index
+ long nAverageSeekCnt; //Anzahl der Seek's fuer alle Get's ohne Index
+ long nFlushCnt; //Anzahl von Flush-Aufrufen.
+ long nFlushedObjects; //Anzahl der wg. Flush vernichteten Objekte
+ long nIncreaseMax; //Anzahl Cache-Erweiterungen
+ long nDecreaseMax; //Anzahl Cache-Verkleinerungen
+
+ void Check(); //Wird bei swcache.cxx mit DEBUG aktiv!
#endif
public:
@@ -130,9 +130,9 @@ public:
BOOL Insert( SwCacheObj *pNew );
void Delete( const void *pOwner );
-// void Delete( const void *pOwner, const USHORT nIndex );
+// void Delete( const void *pOwner, const USHORT nIndex );
- void SetLRUOfst( const USHORT nOfst ); //nOfst sagt wieviele unangetastet
+ void SetLRUOfst( const USHORT nOfst ); //nOfst sagt wieviele unangetastet
//bleiben sollen.
void ResetLRUOfst() { pFirst = pRealFirst; }
@@ -150,9 +150,9 @@ class SwSaveSetLRUOfst
SwCache &rCache;
public:
SwSaveSetLRUOfst( SwCache &rC, const USHORT nOfst )
- : rCache( rC ) { rCache.SetLRUOfst( nOfst ); }
+ : rCache( rC ) { rCache.SetLRUOfst( nOfst ); }
- ~SwSaveSetLRUOfst() { rCache.ResetLRUOfst(); }
+ ~SwSaveSetLRUOfst() { rCache.ResetLRUOfst(); }
};
//Das allgemeine CacheObjekt. Anwender des Cache muessen eine Klasse vom
@@ -160,18 +160,18 @@ public:
class SwCacheObj
{
- friend class SwCache; //Der darf alles
+ friend class SwCache; //Der darf alles
- SwCacheObj *pNext; //Fuer die LRU-Verkettung.
+ SwCacheObj *pNext; //Fuer die LRU-Verkettung.
SwCacheObj *pPrev;
- USHORT nCachePos; //Position im Cache-Array.
+ USHORT nCachePos; //Position im Cache-Array.
- BYTE nLock;
+ BYTE nLock;
inline SwCacheObj *GetNext() { return pNext; }
inline SwCacheObj *GetPrev() { return pPrev; }
- inline void SetNext( SwCacheObj *pNew ) { pNext = pNew; }
+ inline void SetNext( SwCacheObj *pNew ) { pNext = pNew; }
inline void SetPrev( SwCacheObj *pNew ) { pPrev = pNew; }
inline void SetCachePos( const USHORT nNew ) { nCachePos = nNew; }
@@ -189,7 +189,7 @@ public:
inline BOOL IsOwner( const void *pNew ) const;
inline USHORT GetCachePos() const { return nCachePos; }
- inline void Invalidate() { pOwner = 0; }
+ inline void Invalidate() { pOwner = 0; }
inline BOOL IsLocked() const { return 0 != nLock; }
@@ -223,7 +223,7 @@ class SwCacheAccess
protected:
SwCacheObj *pObj;
- const void *pOwner; //Kann ggf. in NewObj benutzt werden.
+ const void *pOwner; //Kann ggf. in NewObj benutzt werden.
virtual SwCacheObj *NewObj() = 0;