CCustomInterfaceUtility Class Reference

class CCustomInterfaceUtility : public CBase

Inherits from

Constructor & Destructor Documentation

CCustomInterfaceUtility()

IMPORT_C CCustomInterfaceUtility ( ) [protected]

~CCustomInterfaceUtility()

IMPORT_C ~CCustomInterfaceUtility ( ) [virtual]

Member Functions Documentation

ConstructL(CCustomCommandUtility *)

void ConstructL ( CCustomCommandUtility * aCustomCommandUtility ) [protected, virtual]

Parameters

CCustomCommandUtility * aCustomCommandUtility

ConstructL(CMMFDevSound &)

void ConstructL ( CMMFDevSound & aDevSound ) [protected, virtual]

Parameters

CMMFDevSound & aDevSound

CustomInterface(TUid)

TAny * CustomInterface ( TUid aInterfaceId ) [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,
TBool aRecordStream
) [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)

void RemoveCustomInterface ( TMMFMessageDestinationPckg aMessageHandler ) [virtual]

Parameters

TMMFMessageDestinationPckg aMessageHandler

Member Data Documentation

CMMFDevSound * iDevSound

CMMFDevSound * iDevSound [private]

CProxyCustomInterfaceUtility * iProxyFactory

CProxyCustomInterfaceUtility * iProxyFactory [private]