CDcfCommon Class Reference

class CDcfCommon : public CBase

?one_line_short_description. ?other_description_lines

?library
Since
Series ?XX ?SeriesXX_version

Inherits from

Constructor & Destructor Documentation

CDcfCommon()

CDcfCommon()[protected]
From ?base_class ?member_description.
Since
Series ?XX ?SeriesXX_version
Since
Series ?XX ?SeriesXX_version

~CDcfCommon()

IMPORT_C~CDcfCommon()[virtual]

Destructor.

Member Functions Documentation

CheckUniqueId(const TDesC &)

TInt CheckUniqueId(const TDesC &aUniqueId)[virtual]
?member_description.
Since
Series ?XX ?SeriesXX_version

Parameters

const TDesC & aUniqueId

ConstructL(const RFile &)

voidConstructL(const RFile &aFile)[protected]

Symbian 2nd phase constructor.

Parameters

const RFile & aFile

ConstructL(const TDesC8 &)

voidConstructL(const TDesC8 &aMemoryBlock)[protected]

Parameters

const TDesC8 & aMemoryBlock

GetPartIdsL(RPointerArray< HBufC8 > &)

voidGetPartIdsL(RPointerArray< HBufC8 > &aPartList)[pure virtual]

Parameters

RPointerArray< HBufC8 > & aPartList

NewL(const RFile &)

IMPORT_C CDcfCommon *NewL(const RFile &aFile)[static]

Two-phased constructor.

Parameters

const RFile & aFile

NewL(const TDesC &, RFs *)

IMPORT_C CDcfCommon *NewL(const TDesC &aFileName,
RFs *aFs = NULL
)[static]

Parameters

const TDesC & aFileName
RFs * aFs = NULL

OpenPart(const TDesC &)

TInt OpenPart(const TDesC &aUniqueId)[pure virtual]

Parameters

const TDesC & aUniqueId

OpenPart(TInt)

TInt OpenPart(TIntIndex)[pure virtual]

Parameters

TInt Index

Member Data Documentation

HBufC8 * iContentID

HBufC8 *iContentID

HBufC8 * iData

HBufC8 *iData

TUint iDataLength

TUint iDataLength

HBufC8 * iDescription

HBufC8 *iDescription

TEncryptionMethod iEncryptionMethod

TEncryptionMethod iEncryptionMethod

RFile iFile

RFile iFile

HBufC8 * iIconUri

HBufC8 *iIconUri

TInt iLength

TInt iLength

HBufC8 * iMimeType

HBufC8 *iMimeType

TInt iOffset

TInt iOffset

TInt iPadding

TInt iPadding

TUint iPlainTextLength

TUint iPlainTextLength

TBool iPlainTextLengthValid

TBool iPlainTextLengthValid

HBufC8 * iRightsIssuerURL

HBufC8 *iRightsIssuerURL

HBufC8 * iTitle

HBufC8 *iTitle

TUint iVersion

TUint iVersion