CCustomInterfaceUtility Class Reference

class CCustomInterfaceUtility : public CBase

Inherits from

  • CCustomInterfaceUtility

Constructor & Destructor Documentation

CCustomInterfaceUtility()

IMPORT_CCCustomInterfaceUtility()[protected]

~CCustomInterfaceUtility()

IMPORT_C~CCustomInterfaceUtility()[virtual]

Member Functions Documentation

ConstructL(CCustomCommandUtility *)

voidConstructL(CCustomCommandUtility *aCustomCommandUtility)[protected, virtual]

Parameters

CCustomCommandUtility * aCustomCommandUtility

ConstructL(CMMFDevSound &)

voidConstructL(CMMFDevSound &aDevSound)[protected, virtual]

Parameters

CMMFDevSound & aDevSound

CustomInterface(TUid)

TAny *CustomInterface(TUidaInterfaceId)[virtual]

Parameters

TUid aInterfaceId

NewL(CMdaAudioConvertUtility &)

IMPORT_C CCustomInterfaceUtility *NewL(CMdaAudioConvertUtility &aUtility)[static]

Parameters

CMdaAudioConvertUtility & aUtility

NewL(CMdaAudioPlayerUtility &)

IMPORT_C CCustomInterfaceUtility *NewL(CMdaAudioPlayerUtility &aUtility)[static]

Parameters

CMdaAudioPlayerUtility & aUtility

NewL(CMdaAudioRecorderUtility &, TBool)

IMPORT_C CCustomInterfaceUtility *NewL(CMdaAudioRecorderUtility &aUtility,
TBoolaRecordStream
)[static]

Parameters

CMdaAudioRecorderUtility & aUtility
TBool aRecordStream

NewL(CCustomCommandUtility *)

IMPORT_C CCustomInterfaceUtility *NewL(CCustomCommandUtility *aCustomCommandUtility)[static]

Parameters

CCustomCommandUtility * aCustomCommandUtility

NewL(CMMFDevSound &)

IMPORT_C CCustomInterfaceUtility *NewL(CMMFDevSound &aDevSound)[static]

Parameters

CMMFDevSound & aDevSound

NewL(CMidiClientUtility &)

IMPORT_C CCustomInterfaceUtility *NewL(CMidiClientUtility &aUtility)[static]

Parameters

CMidiClientUtility & aUtility

NewL(MCustomCommand &)

IMPORT_C CCustomInterfaceUtility *NewL(MCustomCommand &aUtility)[static]

Parameters

MCustomCommand & aUtility

NewL(CDrmPlayerUtility &)

IMPORT_C CCustomInterfaceUtility *NewL(CDrmPlayerUtility &aUtility)[static]
Factory function for creating CCustomInterfaceUtility object.
Since
3.0

Parameters

CDrmPlayerUtility & aUtility

NewL(CVideoPlayerUtility &)

IMPORT_C CCustomInterfaceUtility *NewL(CVideoPlayerUtility &aUtility)[static]

Parameters

CVideoPlayerUtility & aUtility

NewL(CVideoRecorderUtility &)

IMPORT_C CCustomInterfaceUtility *NewL(CVideoRecorderUtility &aUtility)[static]

Parameters

CVideoRecorderUtility & aUtility

RemoveCustomInterface(TMMFMessageDestinationPckg)

voidRemoveCustomInterface(TMMFMessageDestinationPckgaMessageHandler)[virtual]

Parameters

TMMFMessageDestinationPckg aMessageHandler

Member Data Documentation

CMMFDevSound * iDevSound

CMMFDevSound *iDevSound[private]

CProxyCustomInterfaceUtility * iProxyFactory

CProxyCustomInterfaceUtility *iProxyFactory[private]