diff -r 7d48bed6ce0c -r 987c9837762f telutils/xqtelephonyservice/tsrc/unit/ut_xqcallinfo/stubs/ccallinformation.cpp --- a/telutils/xqtelephonyservice/tsrc/unit/ut_xqcallinfo/stubs/ccallinformation.cpp Tue Aug 31 15:45:17 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,113 +0,0 @@ -/* -* Copyright (c) 2007-2008 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: Provides information about ongoing calls. -* -*/ - - -#include - -#include "ccallinformation.h" -#include "MCallInformationObserver.h" -#include "ccallinformationimpl.h" - - -// ======== MEMBER FUNCTIONS ======== - - -// --------------------------------------------------------------------------- -// C++ constructor. -// --------------------------------------------------------------------------- -// -CCallInformation::CCallInformation() - { - - } - - -// --------------------------------------------------------------------------- -// Symbian second-phase constructor. -// --------------------------------------------------------------------------- -// -void CCallInformation::ConstructL() - { - - iImpl = CCallInformationImpl::NewL(); - } - - -// --------------------------------------------------------------------------- -// Two-phased constructor. -// --------------------------------------------------------------------------- -// - CCallInformation* CCallInformation::NewL() - { - CCallInformation* self = new (ELeave) CCallInformation( ); - - CleanupStack::PushL( self ); - self->ConstructL(); - CleanupStack::Pop( self ); - - return self; - } - - - -// --------------------------------------------------------------------------- -// Destructor -// --------------------------------------------------------------------------- -// -CCallInformation::~CCallInformation() - { - delete iImpl; - } - -// --------------------------------------------------------------------------- -// Sets observer for call information changes. -// --------------------------------------------------------------------------- -// - void CCallInformation::NotifyCallInformationChanges( - MCallInformationObserver& aObserver ) - { - iImpl->NotifyCallInformationChanges( aObserver ); - } - -// --------------------------------------------------------------------------- -// Cancels previously placed NotifyCallInformationChangesL call. -// --------------------------------------------------------------------------- -// - void CCallInformation::CancelNotification( ) - { - } - -// --------------------------------------------------------------------------- -// Gets the snapshot of ongoing calls. -// --------------------------------------------------------------------------- -// - CCallInfoIter& CCallInformation::GetCallsL( ) - { - return iImpl->GetCallsL( ); - } - -// --------------------------------------------------------------------------- -// Returns information whether call in given state exist. -// --------------------------------------------------------------------------- -// -TBool CCallInformation::IsCallInState( CCPCall::TCallState aState ) const - { - return iImpl->IsCallInState( aState ); - } - - -