class CImageTypeDescription : public CBase |
Class used to manage the mapping between an image's type, sub-type and description.
Public Member Functions | |
---|---|
~CImageTypeDescription () | |
IMPORT_C const TDesC & | Description () |
IMPORT_C TUid | ImageType () |
CImageTypeDescription * | NewL (const TDesC &, const TUid , const TUid ) |
CImageTypeDescription * | NewLC (const TDesC &, const TUid , const TUid ) |
IMPORT_C TUid | SubType () |
Private Member Functions | |
---|---|
CImageTypeDescription (const TUid , const TUid ) | |
void | ConstructL (const TDesC &) |
Private Attributes | |
---|---|
HBufC * | iDescription |
const TUid | iImageType |
const TUid | iSubType |
CImageTypeDescription | ( | const TUid | aImageType, |
const TUid | aSubType | ||
) | [private] |
Default constructor.
void | ConstructL | ( | const TDesC & | aDescription | ) | [private] |
Second phase constructor.
const TDesC & aDescription | A description of the plugin decoder/encoder. |
CImageTypeDescription * | NewL | ( | const TDesC & | aDescription, |
const TUid | aImageType, | |||
const TUid | aSubType | |||
) | [static] |
Constructs a new image type description entry.
A leave occurs if there is insufficient memory available.
CImageTypeDescription * | NewLC | ( | const TDesC & | aDescription, |
const TUid | aImageType, | |||
const TUid | aSubType | |||
) | [static] |
Constructs a new image type description entry. The new object created on the clean-up stack.
A leave occurs if there is insufficient memory available.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.