#include <iclexif.h>
| class CJPEGExifDecoder : public CImageDecoder | 
| Public Member Functions | |
|---|---|
| ~CJPEGExifDecoder() | |
| IMPORT_C MExifMetadata * | ExifMetadata() | 
| IMPORT_C CJPEGExifDecoder * | NewL() | 
| Protected Member Functions | |
|---|---|
| CJPEGExifDecoder() | |
| IMPORT_C void | ConstructL() | 
| Inherited Enumerations | |
|---|---|
| CImageDecoder:TImageType | |
| CImageDecoder:TOptions | |
Provides access to the exif jpeg decoder.
This class provides functions to decode jpeg images held in files or descriptors.
| IMPORT_C void | ConstructL | ( | ) | [protected] | 
Initialises an exif decoder.
A leave occurs if the associated ICL plugin could not be instanciated
| IMPORT_C MExifMetadata * | ExifMetadata | ( | ) | 
gets the metadata associated to this instance of the decoder
NULL is returned if no metadata was found
Returns: A pointer to the metadata
| IMPORT_C CJPEGExifDecoder * | NewL | ( | ) | [static] | 
Reimplemented from CImageDecoder::NewL()
Constructs a new exif decoder.
A leave occurs if there is insufficient memory available.
Returns: A pointer to the new exif jpeg decoder.