fbs/fontandbitmapserver/tfbs/tipctest.h
branchRCL_3
changeset 20 25ffed67c7ef
parent 19 bbf46f59e123
equal deleted inserted replaced
19:bbf46f59e123 20:25ffed67c7ef
     1 // Copyright (c) 1996-2010 Nokia Corporation and/or its subsidiary(-ies).
     1 // Copyright (c) 1996-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
    15 
    15 
    16 #ifndef __TIPCTest_H__
    16 #ifndef __TIPCTest_H__
    17 #define __TIPCTest_H__
    17 #define __TIPCTest_H__
    18 
    18 
    19 #include <fbs.h>
    19 #include <fbs.h>
    20 #include "test/TGraphicsHarness.h"
    20 #include "TGraphicsHarness.h"
    21 
    21 
    22 class RIPCTestFbservClient : public RSessionBase
    22 class RIPCTestFbservClient : public RSessionBase
    23 	{
    23 	{
    24 public:
    24 public:
    25 	RIPCTestFbservClient();
    25 	RIPCTestFbservClient();
    38 	CTIPCTest(CTestStep* aStep);
    38 	CTIPCTest(CTestStep* aStep);
    39 	~CTIPCTest();
    39 	~CTIPCTest();
    40 protected:
    40 protected:
    41 //from 	CTGraphicsStep
    41 //from 	CTGraphicsStep
    42 	virtual void RunTestCaseL(TInt aCurTestCase);
    42 	virtual void RunTestCaseL(TInt aCurTestCase);
       
    43 	void LoadFontsL(const TDesC& aFontsDir);
    43 	
    44 	
    44 	void ConstructL();
    45 	void ConstructL();
       
    46 
       
    47 private:
       
    48 	void LoadFontFromFilelistL(TInt aFindFileComplete, CDir* aFoundFileList, TFindFile& aFileFinder);
    45 
    49 
    46 private:
    50 private:
    47 	RFbsSession* iFbs;
    51 	RFbsSession* iFbs;
    48 	CFontStore* iFs;
    52 	CFontStore* iFs;
    49 	RHeap* iHeap;
    53 	RHeap* iHeap;