CSmlMimeFormat Class Reference

class CSmlMimeFormat : public CBase

The format of a specific mime type.

Inherits from

Constructor & Destructor Documentation

~CSmlMimeFormat()

IMPORT_C~CSmlMimeFormat()[virtual]

Member Functions Documentation

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Parameters

RWriteStream & aStream

FieldLevel()

IMPORT_C TBoolFieldLevel()const

MimeType()

IMPORT_C RStringFMimeType()const

MimeVersion()

IMPORT_C RStringFMimeVersion()const

NewLC()

IMPORT_C CSmlMimeFormat *NewLC()[static]

NewLC(const RStringPool &, TResourceReader &)

IMPORT_C CSmlMimeFormat *NewLC(const RStringPool &aStringPool,
TResourceReader &aReader
)[static]

Parameters

const RStringPool & aStringPool
TResourceReader & aReader

NewLC(const RStringPool &, RReadStream &)

IMPORT_C CSmlMimeFormat *NewLC(const RStringPool &aStringPool,
RReadStream &aStream
)[static]

Parameters

const RStringPool & aStringPool
RReadStream & aStream

Property(TInt)

IMPORT_C const CSmlDataProperty &Property(TIntaIndex)const

Parameters

TInt aIndex

PropertyCount()

IMPORT_C TIntPropertyCount()const

SetDataPropertiesL(RPointerArray< CSmlDataProperty > &)

IMPORT_C voidSetDataPropertiesL(RPointerArray< CSmlDataProperty > &aProperties)

Parameters

RPointerArray< CSmlDataProperty > & aProperties

SetFieldLevel(TBool)

IMPORT_C voidSetFieldLevel(TBoolaFieldLevel)

Parameters

TBool aFieldLevel

SetMimeTypeL(RStringF &)

IMPORT_C voidSetMimeTypeL(RStringF &aMimeType)

Parameters

RStringF & aMimeType

SetMimeVersionL(RStringF &)

IMPORT_C voidSetMimeVersionL(RStringF &aMimeVersion)

Parameters

RStringF & aMimeVersion

Member Data Documentation

TBool iFieldLevel

TBool iFieldLevel[protected]

RStringF iMimeType

RStringF iMimeType[protected]

RStringF iMimeVersion

RStringF iMimeVersion[protected]

RPointerArray< CSmlDataProperty > iProperties

RPointerArray< CSmlDataProperty >iProperties[protected]