CMdaImageBitmapToBitmapUtilityPriv Class Reference

class CMdaImageBitmapToBitmapUtilityPriv : public CMdaImageUtilityPriv

Inherits from

Public Member Functions
~CMdaImageBitmapToBitmapUtilityPriv()
voidCancelConvertL()
voidConvertL(CFbsBitmap &, TInt)
voidConvertL(CFbsBitmap &, CFbsBitmap &, TInt)
voidDoCancel()
voidDoClose()
CMdaImageBitmapToBitmapUtilityPriv *NewL(MMdaImageUtilObserver &, CMdaImageBitmapToBitmapUtility *)
voidOpenL(CFbsBitmap &)
voidRunL()
Protected Member Functions
CMdaImageBitmapToBitmapUtilityPriv(MMdaImageUtilObserver &, CMdaImageBitmapToBitmapUtility *)
Private Member Functions
CMdaImageBitmapToBitmapUtility *Parent()
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()
CMdaImageUtilityPriv::CMdaImageUtilityPriv(MMdaImageUtilObserver &,CMdaImageUtility *)
CMdaImageUtilityPriv::Close()
CMdaImageUtilityPriv::Close(TBool)
CMdaImageUtilityPriv::CloseEcomSession()
CMdaImageUtilityPriv::FrameCount()const
CMdaImageUtilityPriv::FrameInfo(TInt,TFrameInfo &)const
CMdaImageUtilityPriv::Initialize()
CMdaImageUtilityPriv::OpenEcomSessionL()
CMdaImageUtilityPriv::OpenFsSessionL()
CMdaImageUtilityPriv::SelfComplete(TInt)
CMdaImageUtilityPriv::SetUidsFromOrigFormatsL(TMdaClipFormat *,TMdaPackage *,TMdaPackage *)
CMdaImageUtilityPriv::defined(__ECOM_POWERDOWN_WORKAROUND)
CMdaImageUtilityPriv::~CMdaImageUtilityPriv()
Protected Member Enumerations
enumTUtilState { EClosed, EReady, EOpening, ECopying }
Private Attributes
CBitmapConverter *iBitmapCopier
CFbsBitmap *iSrcBitmap
TUtilState iState
Inherited Attributes
CMdaImageUtilityPriv::iEcomSession
CMdaImageUtilityPriv::iFrameData
CMdaImageUtilityPriv::iFs
CMdaImageUtilityPriv::iImageData
CMdaImageUtilityPriv::iImageSubType
CMdaImageUtilityPriv::iImageType
CMdaImageUtilityPriv::iObserver
CMdaImageUtilityPriv::iParent

Constructor & Destructor Documentation

CMdaImageBitmapToBitmapUtilityPriv(MMdaImageUtilObserver &, CMdaImageBitmapToBitmapUtility *)

CMdaImageBitmapToBitmapUtilityPriv(MMdaImageUtilObserver &aObserver,
CMdaImageBitmapToBitmapUtility *aParent
)[protected]

Parameters

MMdaImageUtilObserver & aObserver
CMdaImageBitmapToBitmapUtility * aParent

~CMdaImageBitmapToBitmapUtilityPriv()

~CMdaImageBitmapToBitmapUtilityPriv()

Member Functions Documentation

CancelConvertL()

voidCancelConvertL()[virtual]

ConvertL(CFbsBitmap &, TInt)

voidConvertL(CFbsBitmap &aBitmap,
TIntaFrameNumber = 0
)[virtual]

Parameters

CFbsBitmap & aBitmap
TInt aFrameNumber = 0

ConvertL(CFbsBitmap &, CFbsBitmap &, TInt)

voidConvertL(CFbsBitmap &aBitmap,
CFbsBitmap &aMaskBitmap,
TIntaFrameNumber = 0
)[virtual]

Parameters

CFbsBitmap & aBitmap
CFbsBitmap & aMaskBitmap
TInt aFrameNumber = 0

DoCancel()

voidDoCancel()[virtual]

DoClose()

voidDoClose()[virtual]

NewL(MMdaImageUtilObserver &, CMdaImageBitmapToBitmapUtility *)

CMdaImageBitmapToBitmapUtilityPriv *NewL(MMdaImageUtilObserver &aObserver,
CMdaImageBitmapToBitmapUtility *aParent
)[static]

Parameters

MMdaImageUtilObserver & aObserver
CMdaImageBitmapToBitmapUtility * aParent

OpenL(CFbsBitmap &)

voidOpenL(CFbsBitmap &aBitmap)

Parameters

CFbsBitmap & aBitmap

Parent()

CMdaImageBitmapToBitmapUtility *Parent()const [private, inline]

RunL()

voidRunL()[virtual]

Member Enumerations Documentation

Enum TUtilState

Enumerators

EClosed
EReady
EOpening
ECopying

Member Data Documentation

CBitmapConverter * iBitmapCopier

CBitmapConverter *iBitmapCopier[private]

CFbsBitmap * iSrcBitmap

CFbsBitmap *iSrcBitmap[private]

TUtilState iState

TUtilState iState[private]