CMPXCollectionType Class Reference

class CMPXCollectionType : public CBase

Class to encapsulate supported collection type.

mpxcommon.lib

Inherits from

Constructor & Destructor Documentation

CMPXCollectionType()

IMPORT_CCMPXCollectionType()

C++ constructor.

Since
S60 3.2.3

CMPXCollectionType(const TUid &, CDesCArray *, CDesCArray *)

IMPORT_CCMPXCollectionType(const TUid &aUid,
CDesCArray *aMimeTypes,
CDesCArray *aExtensions
)

C++ constructor.

Since
S60 3.2.3

Parameters

const TUid & aUiduid of the collection plugin
CDesCArray * aMimeTypesmime types supported by plugin, take over the ownership
CDesCArray * aExtensionsextensions supported by plugin, take over the ownership

~CMPXCollectionType()

~CMPXCollectionType()[virtual]

virtual destructor.

Since
S60 3.2.3

Member Functions Documentation

Extensions()

const CDesCArray &Extensions()const [inline]

Returns the extension.

Since
S60 3.2.3

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Externalize a object of this class to stream.

Since
S60 3.2.3

Parameters

RWriteStream & aStreamwrite stream

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

Internalize a object of this class from stream.

Since
S60 3.2.3

Parameters

RReadStream & aStreamread stream

Mimetypes()

const CDesCArray &Mimetypes()const [inline]

Returns the mime type.

Since
S60 3.2.3

Uid()

const TUid &Uid()const [inline]

Returns the UID.

Since
S60 3.2.3

Member Data Documentation

CDesCArray * iExtensions

CDesCArray *iExtensions[private]

CDesCArray * iMimeTypes

CDesCArray *iMimeTypes[private]

TUid iUid

TUid iUid[private]