diff -r 17af172ffa5f -r 630d2f34d719 cbsref/telephonyrefplugins/atltsy/integrationtest/src/testltsycallshareddata.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cbsref/telephonyrefplugins/atltsy/integrationtest/src/testltsycallshareddata.cpp Tue Aug 31 16:23:08 2010 +0300 @@ -0,0 +1,81 @@ +// TestTelephonyCallSharedData.cpp +// Copyright (c) Symbian Software Ltd 2008. All rights reserved. +// +// Implementation of the Class CTestTelephonyCallSharedData + +// CTSY include + +// user include +#include "testltsycallshareddata.h" + + +CTestLtsyCallSharedData* CTestLtsyCallSharedData::NewL() + { + CTestLtsyCallSharedData* self = new (ELeave) CTestLtsyCallSharedData; + CleanupStack::PushL(self); + + self->ConstructL(); + + CleanupStack::Pop(); + return self; + } + +CTestLtsyCallSharedData::~CTestLtsyCallSharedData() + { + iVoiceLine.Close(); + + iVoiceCallOne.Close(); + + iVoiceCallTwo.Close(); + + iEmergencyCall.Close(); + + iMmCustomAPI.Close(); + + delete iThirdPartyTel; + iThirdPartyTel = NULL; + } + + +CTestLtsyCallSharedData::CTestLtsyCallSharedData() + { + + } + + +void CTestLtsyCallSharedData::ConstructL() + { + + } + +RLine& CTestLtsyCallSharedData::VoiceLine() + { + return iVoiceLine; + } + +RMobileCall& CTestLtsyCallSharedData::VoiceCallOne() + { + return iVoiceCallOne; + } + +RMobileCall& CTestLtsyCallSharedData::VoiceCallTwo() + { + return iVoiceCallTwo; + } + +RMobileCall& CTestLtsyCallSharedData::EmergencyCall() + { + return iEmergencyCall; + } + +RMmCustomAPI& CTestLtsyCallSharedData::MmCustomAPI() + { + return iMmCustomAPI; + } + +CTelephony*& CTestLtsyCallSharedData::ThirdPartyTelephony() + { + return iThirdPartyTel; + } + +// end of file