CDir Class Reference

class CDir : public CBase

Array of directory entries that has been read into memory from the file system.

It can be read and sorted by user programs, but cannot be created by them.

Inherits from

Constructor & Destructor Documentation

CDir()

IMPORT_CCDir()[protected]

~CDir()

IMPORT_C~CDir()[virtual]

Member Functions Documentation

AddL(const TEntry &)

IMPORT_C voidAddL(const TEntry &anEntry)[protected]

Parameters

const TEntry & anEntry

Compress()

IMPORT_C voidCompress()[protected]

Count()

IMPORT_C TIntCount()const

ExtractL(TBool, CDir *&)

IMPORT_C voidExtractL(TBoolaRemove,
CDir *&aDir
)[protected]

Parameters

TBool aRemove
CDir *& aDir

NewL()

IMPORT_C CDir *NewL()[protected, static]

Sort(TUint)

IMPORT_C TIntSort(TUintaEntrySortKey)

Parameters

TUint aEntrySortKey

operator[](TInt)

IMPORT_C const TEntry &operator[](TIntanIndex)const

Parameters

TInt anIndex

Member Data Documentation

CArrayPakFlat< TEntry > * iArray

CArrayPakFlat< TEntry > *iArray[protected]