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 void ExternalizeL ( RWriteStream & aStream ) const

Parameters

RWriteStream & aStream

FieldLevel()

IMPORT_C TBool FieldLevel ( ) const

MimeType()

IMPORT_C RStringF MimeType ( ) const

MimeVersion()

IMPORT_C RStringF MimeVersion ( ) 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 ( TInt aIndex ) const

Parameters

TInt aIndex

PropertyCount()

IMPORT_C TInt PropertyCount ( ) const

SetDataPropertiesL(RPointerArray< CSmlDataProperty > &)

IMPORT_C void SetDataPropertiesL ( RPointerArray < CSmlDataProperty > & aProperties )

Parameters

RPointerArray < CSmlDataProperty > & aProperties

SetFieldLevel(TBool)

IMPORT_C void SetFieldLevel ( TBool aFieldLevel )

Parameters

TBool aFieldLevel

SetMimeTypeL(RStringF &)

IMPORT_C void SetMimeTypeL ( RStringF & aMimeType )

Parameters

RStringF & aMimeType

SetMimeVersionL(RStringF &)

IMPORT_C void SetMimeVersionL ( 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]