Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: ICLExif.h
Link against: jpegexifplugin.lib

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class CJPEGExifEncoder

class CJPEGExifEncoder : public CImageEncoder;

Description

Provides access to the exif jpeg encoder.

This class provides functions to encode jpeg images held in files or descriptors.

Derivation

Members

Defined in CJPEGExifEncoder:
ConstructL(), ExifMetadata(), NewL()

Inherited from CBase:
Delete(), Extension_(), operator new()

Inherited from CImageEncoder:
Cancel(), Convert(), CustomAsync(), CustomSyncL(), DataNewL(), EOptionAlwaysThread, EOptionGenerateAdaptivePalette, EOptionNone, FileNewL(), GetFileTypesL(), GetImageSubTypesL(), GetImageTypesL(), ImplementationUid(), Plugin(), SetEncoderThreadPriority(), SetThumbnail(), TOptions


Construction and destruction


NewL()

static IMPORT_C CJPEGExifEncoder *NewL();

Description

Constructs a new exif encoder.

A leave occurs if there is insufficient memory available.

Return value

CJPEGExifEncoder *

A pointer to the new jpeg exif encoder.


ConstructL()

protected: IMPORT_C void ConstructL();

Description

Initialises an exif encoder.

A leave occurs if the associated ICL plugin could not be instanciated

[Top]


Member functions


ExifMetadata()

IMPORT_C MExifMetadata *ExifMetadata();

Description

gets the metadata associated to this instance of the encoder

NULL is returned if no metadata was found

Return value

MExifMetadata *

A pointer to the metadata