Location:
ICLExif.h
Link against: jpegexifplugin.lib
class CJPEGExifDecoder : public CImageDecoder;
Provides access to the exif jpeg decoder.
This class provides functions to decode jpeg images held in files or descriptors.
CBase
- Base class for all classes to be instantiated on the heap
CImageDecoder
- Provides access to the Image Conversion Library decoders
CJPEGExifDecoder
- Provides access to the exif jpeg decoder
Defined in CJPEGExifDecoder
:
ConstructL()
, ExifMetadata()
, NewL()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CImageDecoder
:
Cancel()
,
ContinueConvert()
,
ContinueProcessingHeaderL()
,
Convert()
,
CustomAsync()
,
CustomSyncL()
,
DataNewL()
,
EAllowGeneratedMask
,
EImageTypeMain
,
EImageTypeThumbnail
,
EOptionAllowZeroFrameOpen
,
EOptionAlwaysThread
,
EOptionIgnoreExifMetaData
,
EOptionNoDither
,
EOptionNone
,
EPreferFastDecode
,
FileNewL()
,
FrameCommentL()
,
FrameCount()
,
FrameData()
,
FrameInfo()
,
FrameInfoStringsL()
,
FrameInfoStringsLC()
,
GetFileTypesL()
,
GetImageSubTypesL()
,
GetImageTypesL()
,
GetImplementationInformationL()
,
GetMimeTypeDataL()
,
GetMimeTypeFileL()
,
ImageCommentL()
,
ImageType()
,
ImplementationUid()
,
IsImageHeaderProcessingComplete()
,
NumberOfFrameComments()
,
NumberOfImageComments()
,
Plugin()
,
ReducedSize()
,
ReductionFactor()
,
SetAgentProperty()
,
SetDecoderThreadPriority()
,
SetImageTypeL()
,
TImageType
,
TOptions
static IMPORT_C CJPEGExifDecoder *NewL();
Constructs a new exif decoder.
A leave occurs if there is insufficient memory available.
|
protected: IMPORT_C void ConstructL();
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
|