1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/kernelhwsrv/baseapitest/basesvs/validation/f32/sfsrv/inc/T_SfSrvServer.inl Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,128 @@
1.4 +/*
1.5 +* Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
1.6 +* All rights reserved.
1.7 +* This component and the accompanying materials are made available
1.8 +* under the terms of "Eclipse Public License v1.0"
1.9 +* which accompanies this distribution, and is available
1.10 +* at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.11 +*
1.12 +* Initial Contributors:
1.13 +* Nokia Corporation - initial contribution.
1.14 +*
1.15 +* Contributors:
1.16 +*
1.17 +* Description:
1.18 +*
1.19 +*/
1.20 +
1.21 +
1.22 +/**
1.23 +@test
1.24 +@internalComponent
1.25 +
1.26 +This contains CT_SfSrvServer inline functions
1.27 +*/
1.28 +
1.29 +CT_SfSrvServer::CT_SfSrvBlock::CT_SfSrvBlock()
1.30 +: CTestBlockController()
1.31 + {
1.32 + }
1.33 +
1.34 +CT_SfSrvServer::CT_SfSrvBlock::~CT_SfSrvBlock()
1.35 + {
1.36 + }
1.37 +
1.38 +CDataWrapper* CT_SfSrvServer::CT_SfSrvBlock::CreateDataL(const TDesC& aData)
1.39 + {
1.40 + CDataWrapper* wrapper = NULL;
1.41 + if( KRFs() == aData )
1.42 + {
1.43 + wrapper = CT_FsData::NewL();
1.44 + }
1.45 + else if( KRFile() == aData )
1.46 + {
1.47 + wrapper = CT_FileData::NewL();
1.48 + }
1.49 + else if( KRFormat() == aData )
1.50 + {
1.51 + wrapper = CT_FormatData::NewL();
1.52 + }
1.53 + else if( KRRawDisk() == aData )
1.54 + {
1.55 + wrapper = CT_RawDiskData::NewL();
1.56 + }
1.57 + else if( KTDriveUnit() == aData )
1.58 + {
1.59 + wrapper = CT_DriveUnitData::NewL();
1.60 + }
1.61 + else if( KCDir() == aData )
1.62 + {
1.63 + wrapper = CT_DirData::NewL();
1.64 + }
1.65 + else if( KCDirScan() == aData )
1.66 + {
1.67 + wrapper = CT_DirScanData::NewL();
1.68 + }
1.69 + else if( KCFileMan() == aData )
1.70 + {
1.71 + wrapper = CT_FileManData::NewL();
1.72 + }
1.73 + else if( KFileNamesIdentical() == aData )
1.74 + {
1.75 + wrapper = CT_FileNamesIdenticalData::NewL();
1.76 + }
1.77 + else if( KRDir() == aData )
1.78 + {
1.79 + wrapper = CT_RDirData::NewL();
1.80 + }
1.81 + else if( KTFileText() == aData )
1.82 + {
1.83 + wrapper = CT_FileTextData::NewL();
1.84 + }
1.85 + else if( KTEntry() == aData )
1.86 + {
1.87 + wrapper = CT_EntryData::NewL();
1.88 + }
1.89 + else if( KTEntryArray() == aData )
1.90 + {
1.91 + wrapper = CT_EntryArrayData::NewL();
1.92 + }
1.93 + else if( KTFindFile() == aData )
1.94 + {
1.95 + wrapper = CT_FindFileData::NewL();
1.96 + }
1.97 + else if( KTParse() == aData )
1.98 + {
1.99 + wrapper = CT_ParseData::NewL();
1.100 + }
1.101 + else if( KTParsePtrC() == aData )
1.102 + {
1.103 + wrapper = CT_ParsePtrCData::NewL();
1.104 + }
1.105 + else if( KTParsePtr() == aData )
1.106 + {
1.107 + wrapper = CT_ParsePtrData::NewL();
1.108 + }
1.109 + else if( KTOpenFileScan() == aData )
1.110 + {
1.111 + wrapper = CT_OpenFileScanData::NewL();
1.112 + }
1.113 + else if( KTVolumeInfo() == aData )
1.114 + {
1.115 + wrapper = CT_VolumeInfoData::NewL();
1.116 + }
1.117 + return wrapper;
1.118 + }
1.119 +
1.120 +CT_SfSrvServer::CT_SfSrvServer()
1.121 + {
1.122 + }
1.123 +
1.124 +CT_SfSrvServer::~CT_SfSrvServer()
1.125 + {
1.126 + }
1.127 +
1.128 +CTestBlockController* CT_SfSrvServer::CreateTestBlock()
1.129 + {
1.130 + return new CT_SfSrvBlock();
1.131 + }