CAudioOutputMessageHandler Class Reference

class CAudioOutputMessageHandler : public CMMFObject

?one_line_short_description. ?other_description_lines

Inherits from

Constructor & Destructor Documentation

CAudioOutputMessageHandler(CAudioOutput *, CMMFObjectContainer &)

CAudioOutputMessageHandler(CAudioOutput *aAudioOutput,
CMMFObjectContainer &aContainer
)[private]

C++ default constructor.

Parameters

CAudioOutput * aAudioOutput
CMMFObjectContainer & aContainer

~CAudioOutputMessageHandler()

~CAudioOutputMessageHandler()[virtual]

Destructor.

Member Functions Documentation

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

DefaultAudioOutputChanged(CAudioOutput &, CAudioOutput::TAudioOutputPreference)

voidDefaultAudioOutputChanged(CAudioOutput &aAudioOutput,
CAudioOutput::TAudioOutputPreferenceaNewDefault
)[private]
?member_description.
Since
Series 60 3.0

Parameters

CAudioOutput & aAudioOutput
CAudioOutput::TAudioOutputPreference aNewDefault

DoDeleteL(TMMFMessage &)

voidDoDeleteL(TMMFMessage &aMessage)[private]
?member_description.
Since
Series 60 3.0

Parameters

TMMFMessage & aMessage

DoGetAudioOutputL(TMMFMessage &)

voidDoGetAudioOutputL(TMMFMessage &aMessage)[private]
?member_description.
Since
Series 60 3.0

Parameters

TMMFMessage & aMessage

DoHandleRequestL(TMMFMessage &)

voidDoHandleRequestL(TMMFMessage &aMessage)[private]
?member_description.
Since
Series 60 3.0

Parameters

TMMFMessage & aMessage

DoRegisterObserverL()

voidDoRegisterObserverL()[private]
?member_description.
Since
Series 60 3.0

DoSetAudioOutputL(TMMFMessage &)

voidDoSetAudioOutputL(TMMFMessage &aMessage)[private]
?member_description.
Since
Series 60 3.0

Parameters

TMMFMessage & aMessage

DoSetSecureOutputL(TMMFMessage &)

voidDoSetSecureOutputL(TMMFMessage &aMessage)[private]
?member_description.
Since
Series 60 3.0

Parameters

TMMFMessage & aMessage

DoUnregisterObserverL(TMMFMessage &)

voidDoUnregisterObserverL(TMMFMessage &aMessage)[private]
?member_description.
Since
Series 60 3.0

Parameters

TMMFMessage & aMessage

HandleRequest(TMMFMessage &)

voidHandleRequest(TMMFMessage &aMessage)[virtual]

?member_description.

Parameters

TMMFMessage & aMessage

NewL(TAny *, CMMFObjectContainer &)

IMPORT_C CAudioOutputMessageHandler *NewL(TAny *customInterface,
CMMFObjectContainer &aContainer
)[static]

Parameters

TAny * customInterface
CMMFObjectContainer & aContainer

Uid()

IMPORT_C TUidUid()[static]

Member Data Documentation

CAudioOutput * iAudioOutput

CAudioOutput *iAudioOutput[private]

CAudioOutputMessageHandlerAO * iAudioOutputMessageHandlerAO

CAudioOutputMessageHandlerAO *iAudioOutputMessageHandlerAO[private]

TMMFMessage * iCallbackMessage

TMMFMessage *iCallbackMessage[private]

CMMFObjectContainer & iContainer

CMMFObjectContainer &iContainer[private]

TInt iCount

TInt iCount[private]

TMMFMessage * iMessage

TMMFMessage *iMessage[private]