sl@0: /* sl@0: * Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: * All rights reserved. sl@0: * This component and the accompanying materials are made available sl@0: * under the terms of "Eclipse Public License v1.0" sl@0: * which accompanies this distribution, and is available sl@0: * at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: * sl@0: * Initial Contributors: sl@0: * Nokia Corporation - initial contribution. sl@0: * sl@0: * Contributors: sl@0: * sl@0: * Description: sl@0: * sl@0: */ sl@0: sl@0: sl@0: /** sl@0: @test sl@0: @internalComponent sl@0: sl@0: This contains CT_SfSrvServer inline functions sl@0: */ sl@0: sl@0: CT_SfSrvServer::CT_SfSrvBlock::CT_SfSrvBlock() sl@0: : CTestBlockController() sl@0: { sl@0: } sl@0: sl@0: CT_SfSrvServer::CT_SfSrvBlock::~CT_SfSrvBlock() sl@0: { sl@0: } sl@0: sl@0: CDataWrapper* CT_SfSrvServer::CT_SfSrvBlock::CreateDataL(const TDesC& aData) sl@0: { sl@0: CDataWrapper* wrapper = NULL; sl@0: if( KRFs() == aData ) sl@0: { sl@0: wrapper = CT_FsData::NewL(); sl@0: } sl@0: else if( KRFile() == aData ) sl@0: { sl@0: wrapper = CT_FileData::NewL(); sl@0: } sl@0: else if( KRFormat() == aData ) sl@0: { sl@0: wrapper = CT_FormatData::NewL(); sl@0: } sl@0: else if( KRRawDisk() == aData ) sl@0: { sl@0: wrapper = CT_RawDiskData::NewL(); sl@0: } sl@0: else if( KTDriveUnit() == aData ) sl@0: { sl@0: wrapper = CT_DriveUnitData::NewL(); sl@0: } sl@0: else if( KCDir() == aData ) sl@0: { sl@0: wrapper = CT_DirData::NewL(); sl@0: } sl@0: else if( KCDirScan() == aData ) sl@0: { sl@0: wrapper = CT_DirScanData::NewL(); sl@0: } sl@0: else if( KCFileMan() == aData ) sl@0: { sl@0: wrapper = CT_FileManData::NewL(); sl@0: } sl@0: else if( KFileNamesIdentical() == aData ) sl@0: { sl@0: wrapper = CT_FileNamesIdenticalData::NewL(); sl@0: } sl@0: else if( KRDir() == aData ) sl@0: { sl@0: wrapper = CT_RDirData::NewL(); sl@0: } sl@0: else if( KTFileText() == aData ) sl@0: { sl@0: wrapper = CT_FileTextData::NewL(); sl@0: } sl@0: else if( KTEntry() == aData ) sl@0: { sl@0: wrapper = CT_EntryData::NewL(); sl@0: } sl@0: else if( KTEntryArray() == aData ) sl@0: { sl@0: wrapper = CT_EntryArrayData::NewL(); sl@0: } sl@0: else if( KTFindFile() == aData ) sl@0: { sl@0: wrapper = CT_FindFileData::NewL(); sl@0: } sl@0: else if( KTParse() == aData ) sl@0: { sl@0: wrapper = CT_ParseData::NewL(); sl@0: } sl@0: else if( KTParsePtrC() == aData ) sl@0: { sl@0: wrapper = CT_ParsePtrCData::NewL(); sl@0: } sl@0: else if( KTParsePtr() == aData ) sl@0: { sl@0: wrapper = CT_ParsePtrData::NewL(); sl@0: } sl@0: else if( KTOpenFileScan() == aData ) sl@0: { sl@0: wrapper = CT_OpenFileScanData::NewL(); sl@0: } sl@0: else if( KTVolumeInfo() == aData ) sl@0: { sl@0: wrapper = CT_VolumeInfoData::NewL(); sl@0: } sl@0: return wrapper; sl@0: } sl@0: sl@0: CT_SfSrvServer::CT_SfSrvServer() sl@0: { sl@0: } sl@0: sl@0: CT_SfSrvServer::~CT_SfSrvServer() sl@0: { sl@0: } sl@0: sl@0: CTestBlockController* CT_SfSrvServer::CreateTestBlock() sl@0: { sl@0: return new CT_SfSrvBlock(); sl@0: }