CAsxParser Class Reference

class CAsxParser : public CBase

Inherits from

Constructor & Destructor Documentation

CAsxParser()

CAsxParser()[private]

~CAsxParser()

IMPORT_C~CAsxParser()

Member Functions Documentation

ConstructL(const TDesC &)

voidConstructL(const TDesC &aFileName)[private]

Parameters

const TDesC & aFileName

ConstructL(RFile &)

voidConstructL(RFile &aFile)[private]

Parameters

RFile & aFile

FileVersion()

IMPORT_C TIntFileVersion()

GetUrl(const TUint, TPtrC8 &)

IMPORT_C TIntGetUrl(const TUintaUrlIndex,
TPtrC8 &aUrl
)

Parameters

const TUint aUrlIndex
TPtrC8 & aUrl

GetUrl(const TUint)

IMPORT_C AsxStruct *GetUrl(const TUintaUrlIndex)

Parameters

const TUint aUrlIndex

GetUrlCount(TUint &)

IMPORT_C voidGetUrlCount(TUint &aHowManyUrls)

Parameters

TUint & aHowManyUrls

HandleFileParsingL(RFile &)

voidHandleFileParsingL(RFile &aFile)[private]

Parameters

RFile & aFile

NewL(const TDesC &)

IMPORT_C CAsxParser *NewL(const TDesC &aFileName)[static]

Parameters

const TDesC & aFileName

NewL(RFile &)

IMPORT_C CAsxParser *NewL(RFile &aFile)[static]

Parameters

RFile & aFile

ParseAsxV2HeaderL(TPtr8)

voidParseAsxV2HeaderL(TPtr8aPtr)[private]

Parameters

TPtr8 aPtr

ParseAsxV3HeaderL(TPtr8)

voidParseAsxV3HeaderL(TPtr8aPtr)[private]

Parameters

TPtr8 aPtr

PrintUrl(TPtrC8 &, TPtr &)

IMPORT_C voidPrintUrl(TPtrC8 &aUrl8,
TPtr &aUrl
)

Parameters

TPtrC8 & aUrl8
TPtr & aUrl

Member Data Documentation

RPointerArray< AsxStruct > iAsxArray

RPointerArray< AsxStruct >iAsxArray[private]

TInt iVersion

TInt iVersion[private]