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 &)

void ConstructL ( const RFile & aFile ) [protected]

Symbian 2nd phase constructor.

Parameters

const RFile & aFile

ConstructL(const TDesC8 &)

void ConstructL ( const TDesC8 & aMemoryBlock ) [protected]

Parameters

const TDesC8 & aMemoryBlock

GetPartIdsL(RPointerArray< HBufC8 > &)

void GetPartIdsL ( 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 ( TInt Index ) [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