diff -r cfea66083b62 -r baacf668fe89 tsrc/mocks/telephonyaudiorouting/mock_telephonyaudioroutingproxy.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tsrc/mocks/telephonyaudiorouting/mock_telephonyaudioroutingproxy.cpp Fri Oct 15 12:58:46 2010 +0300 @@ -0,0 +1,142 @@ +/** Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of the License "Symbian Foundation License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ +#include +#include +#include +#include +#include "telephonyAudioRoutingSession.h" + +// ============================ MEMBER FUNCTIONS =============================== + +// ----------------------------------------------------------------------------- +// CTelephonyAudioRoutingProxy::CTelephonyAudioRoutingProxy +// ----------------------------------------------------------------------------- +// +CTelephonyAudioRoutingProxy::CTelephonyAudioRoutingProxy( + MTelephonyAudioRoutingObserver & aObserver ) + :iObserver(aObserver), + iAvailableOutputs(0, NULL, NULL) + //CTelephonyAudioRouting( /*aObserver*/ ) + { + + } + + +// ----------------------------------------------------------------------------- +// CTelephonyAudioRoutingProxy::ConstructL +// ----------------------------------------------------------------------------- +// +void CTelephonyAudioRoutingProxy::ConstructL( ) + { + + } + + +// ----------------------------------------------------------------------------- +// CTelephonyAudioRoutingProxy::NewL +// ----------------------------------------------------------------------------- +// +CTelephonyAudioRoutingProxy * CTelephonyAudioRoutingProxy::NewL( + MTelephonyAudioRoutingObserver & aObserver ) + { + SMC_MOCK_NEWL1( CTelephonyAudioRoutingProxy *, MTelephonyAudioRoutingObserver &, aObserver ) + + CTelephonyAudioRoutingProxy* self = new( ELeave ) CTelephonyAudioRoutingProxy(aObserver); + CleanupStack::PushL( self ); + //self->ConstructL() + CleanupStack::Pop( self ); + return self; + } + + +// ----------------------------------------------------------------------------- +// CTelephonyAudioRoutingProxy::~CTelephonyAudioRoutingProxy +// ----------------------------------------------------------------------------- +// +CTelephonyAudioRoutingProxy::~CTelephonyAudioRoutingProxy( ) + { + + } + + +// ----------------------------------------------------------------------------- +// CTelephonyAudioRoutingProxy::AvailableOutputs +// ----------------------------------------------------------------------------- +// +const TArray & CTelephonyAudioRoutingProxy::AvailableOutputs( ) + { + SMC_MOCK_METHOD0( const TArray & ) + } + + +// ----------------------------------------------------------------------------- +// CTelephonyAudioRoutingProxy::Output +// ----------------------------------------------------------------------------- +// +CTelephonyAudioRouting::TAudioOutput CTelephonyAudioRoutingProxy::Output( ) + { + SMC_MOCK_METHOD0( TAudioOutput ) + } + + +// ----------------------------------------------------------------------------- +// CTelephonyAudioRoutingProxy::SetOutputL +// ----------------------------------------------------------------------------- +// +void CTelephonyAudioRoutingProxy::SetOutputL( + TAudioOutput aOutput ) + { + SMC_MOCK_METHOD1( void, TAudioOutput, aOutput ) + } + + +// ----------------------------------------------------------------------------- +// CTelephonyAudioRoutingProxy::PreviousOutput +// ----------------------------------------------------------------------------- +// +CTelephonyAudioRouting::TAudioOutput CTelephonyAudioRoutingProxy::PreviousOutput( ) + { + SMC_MOCK_METHOD0( TAudioOutput ) + } + + +// ----------------------------------------------------------------------------- +// CTelephonyAudioRoutingProxy::SetShowNote +// ----------------------------------------------------------------------------- +// +TInt CTelephonyAudioRoutingProxy::SetShowNote( + TBool aMode ) + { + SMC_MOCK_METHOD1( TInt, TBool, aMode ) + } + + +// ----------------------------------------------------------------------------- +// CTelephonyAudioRoutingProxy::GetShowNote +// ----------------------------------------------------------------------------- +// +TInt CTelephonyAudioRoutingProxy::GetShowNote( + TBool & aMode ) + { + if( aMode != ETrue || aMode != EFalse ) + { + aMode = EFalse; + } + + SMC_MOCK_METHOD1( TInt, TBool &, aMode ) + } + +