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()

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

DefaultAudioOutputChanged(CAudioOutput &, CAudioOutput::TAudioOutputPreference)

void DefaultAudioOutputChanged ( CAudioOutput & aAudioOutput,
CAudioOutput::TAudioOutputPreference aNewDefault
) [private]
?member_description.
Since
Series 60 3.0

Parameters

CAudioOutput & aAudioOutput
CAudioOutput::TAudioOutputPreference aNewDefault

DoDeleteL(TMMFMessage &)

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

Parameters

TMMFMessage & aMessage

DoGetAudioOutputL(TMMFMessage &)

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

Parameters

TMMFMessage & aMessage

DoHandleRequestL(TMMFMessage &)

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

Parameters

TMMFMessage & aMessage

DoRegisterObserverL()

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

DoSetAudioOutputL(TMMFMessage &)

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

Parameters

TMMFMessage & aMessage

DoSetSecureOutputL(TMMFMessage &)

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

Parameters

TMMFMessage & aMessage

DoUnregisterObserverL(TMMFMessage &)

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

Parameters

TMMFMessage & aMessage

HandleRequest(TMMFMessage &)

void HandleRequest ( 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 TUid Uid ( ) [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]