|
|
|
|
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.
|