| 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.