CJPEGExifEncoderPlugin Class Reference

#include <iclexif.h>

class CJPEGExifEncoderPlugin : public CImageEncoderPlugin

Inherits from

  • CJPEGExifEncoderPlugin
    Public Member Functions
    pure virtual IMPORT_C MExifMetadata *ExifMetadata()
    Inherited Functions
    CBase::CBase()
    CBase::Delete(CBase *)
    CBase::Extension_(TUint,TAny *&,TAny *)
    CBase::operator new(TUint)
    CBase::operator new(TUint,TAny *)
    CBase::operator new(TUint,TLeave)
    CBase::operator new(TUint,TLeave,TUint)
    CBase::operator new(TUint,TUint)
    CBase::~CBase()
    CImageEncoderPlugin::AmInThread()const
    CImageEncoderPlugin::CImageEncoderPlugin()
    CImageEncoderPlugin::Cleanup()
    CImageEncoderPlugin::CurrentImageSizeL()const
    CImageEncoderPlugin::DestinationData()
    CImageEncoderPlugin::DoConvert()
    CImageEncoderPlugin::EncoderOptions()const
    CImageEncoderPlugin::FinishConvertL()
    CImageEncoderPlugin::FrameInfoOverallSizeInPixels()const
    CImageEncoderPlugin::GetExtensionL(TUid,MImageConvExtension *&)
    CImageEncoderPlugin::HandleCustomSyncL(TInt)
    CImageEncoderPlugin::HandleProcessFrameResult(TInt,TFrameState)
    CImageEncoderPlugin::ImageWriteCodec()const
    CImageEncoderPlugin::InitConvertL()
    CImageEncoderPlugin::InitCustomAsyncL(TInt)
    CImageEncoderPlugin::NotifyComplete()
    CImageEncoderPlugin::Position()const
    CImageEncoderPlugin::PrepareEncoderL(const CFrameImageData *)
    CImageEncoderPlugin::RequestComplete(TInt)
    CImageEncoderPlugin::RequestInitL()
    CImageEncoderPlugin::SelfComplete(TInt)
    CImageEncoderPlugin::SetImageWriteCodec(CImageWriteCodec *)const
    CImageEncoderPlugin::SetSelfPending()
    CImageEncoderPlugin::ShouldAbort()const
    CImageEncoderPlugin::Source()const
    CImageEncoderPlugin::StartPosition()const
    CImageEncoderPlugin::UpdateHeaderL()
    CImageEncoderPlugin::ValidSource()const
    CImageEncoderPlugin::WriteDataL(TInt,const TDesC8 &)
    CImageEncoderPlugin::WriteDataPositionIncL(TInt,const TDesC8 &)
    CImageEncoderPlugin::~CImageEncoderPlugin()

    Detailed Description

    The plugin API for Image Converter Library EXIF encoder plugins.

    Member Function Documentation

    ExifMetadata ( )

    IMPORT_C MExifMetadata *ExifMetadata()[pure virtual]

    Returns the EXIF metadata associated with the image being encoded. This is a pure virtual function that each individual plugin must implement.

    Returns: A pointer to the metadata. NULL if there is no metadata available.