Location:
S32PAGE.H
Link against: estor.lib
class CPageCache : public CBase;
Provides a cache for page pools.
Persistent page pools rely on a cache to provide in-memory space for their pages and to cache frequently accessed pages.
CBase
- Base class for all classes to be instantiated on the heap
CPageCache
- Provides a cache for page pools
Defined in CPageCache
:
CPageCache()
, ConstructL()
, EDefaultPages
, NewL()
, NewLC()
, anonymous
, ~CPageCache()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
static IMPORT_C CPageCache *NewL(TInt aPages=EDefaultPages);
Allocates and constructs a new page cache.
|
|
static IMPORT_C CPageCache *NewLC(TInt aPages=EDefaultPages);
Allocates and constructs a new page cache, and leaves it on the cleanup stack.
|
|
IMPORT_C void ConstructL(TInt aPages=EDefaultPages);
Second phase construction.
|