--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/uiresources/inc/testsdkskins.h Thu Jan 21 12:53:44 2010 +0000
@@ -0,0 +1,1362 @@
+/*
+* Copyright (c) 2002 - 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Symbian Foundation License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description: test AknsBasicBackgroundControlContext.h AknsControlContext.h
+* AknsDataContext.h AknsDrawUtils.h AknsItemData.h
+* AknsFrameBackgroundControlContext.h AknsItemID.h
+* AknsLayeredBackgroundControlContext.h
+* AknsListBoxBackgroundControlContext.h
+* AknsRlEffectContext.h AknsRlParameter.h
+* AknsSkinInstance.h AknsUtils.h AknsWallpaperUtils.h
+*
+*/
+
+
+
+#ifndef C_TESTSDKSKINS_H
+#define C_TESTSDKSKINS_H
+
+// INCLUDES
+#include <stiflogger.h>
+#include <testscripterinternal.h>
+#include <stiftestmodule.h>
+#include <testclassassert.h>
+
+// MACROS
+#define TEST_CLASS_VERSION_MAJOR 0
+#define TEST_CLASS_VERSION_MINOR 0
+#define TEST_CLASS_VERSION_BUILD 0
+
+// Logging path
+_LIT( KtestsdkskinsLogPath, "\\logs\\testframework\\testsdkskins\\" );
+// Log file
+_LIT( KtestsdkskinsLogFile, "testsdkskins.txt" );
+_LIT( KtestsdkskinsLogFileWithTitle, "testsdkskins_[%S].txt" );
+
+/**
+* CTestSDKSkins test class for STIF Test Framework TestScripter.
+* @since S60 5.0
+*/
+NONSHARABLE_CLASS( CTestSDKSkins ) : public CScriptBase
+ {
+public: // Constructors and destructor
+
+ /**
+ * Two-phased constructor.
+ */
+ static CTestSDKSkins* NewL( CTestModuleIf& aTestModuleIf );
+
+ /**
+ * Destructor.
+ */
+ virtual ~CTestSDKSkins();
+
+public: // Functions from base classes
+
+ /**
+ * From CScriptBase Runs a script line.
+ * @since S60 5.0
+ * @param aItem Script line containing method name and parameters
+ * @return Symbian OS error code
+ */
+ virtual TInt RunMethodL( CStifItemParser& aItem );
+
+private:
+
+ /**
+ * C++ default constructor.
+ */
+ CTestSDKSkins( CTestModuleIf& aTestModuleIf );
+
+ /**
+ * By default Symbian 2nd phase constructor is private.
+ */
+ void ConstructL();
+
+ /**
+ * Method used to log version of test class
+ */
+ void SendTestClassVersion();
+
+ /**
+ * Turn off ScreenSaver
+ * @since S60 5.0
+ * @return Symbian OS error code.
+ */
+ void TurnOffScreenSaver();
+
+ /**
+ * Restore ScreenSaver
+ * @since S60 5.0
+ * @return Symbian OS error code.
+ */
+ void RestoreScreenSaver();
+
+private: // Test AknsBasicBackgroundControlContext.h
+/* class CAknsBasicBackgroundControlContext */
+ /**
+ * TestBBCCNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBBCCNewL( CStifItemParser& aItem );
+
+ /**
+ * TestBBCCSetBitmapL test function for testing the
+ * SetBitmap function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBBCCSetBitmapL( CStifItemParser& aItem );
+
+ /**
+ * TestBBCCSetRectL test function for testing the
+ * SetRect function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBBCCSetRectL( CStifItemParser& aItem );
+
+ /**
+ * TestBBCCSetParentPosL test function for testing the
+ * SetParentPos function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBBCCSetParentPosL( CStifItemParser& aItem );
+
+ /**
+ * TestBBCCSetParentContextL test function for testing the
+ * SetParentContext function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBBCCSetParentContextL( CStifItemParser& aItem );
+
+private: // Test AknsControlContext.h
+/* class MAknsControlContext */
+ /**
+ * TestCCSupplyMopObjectL test function for testing the
+ * SupplyMopObject function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestCCSupplyMopObjectL( CStifItemParser& aItem );
+
+private: // Test AknsDataContext.h
+/* class MAknsDataContext */
+ /**
+ * TestDCSupplyMopObjectL test function for testing the
+ * SupplyMopObject function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDCSupplyMopObjectL( CStifItemParser& aItem );
+
+private: // Test AknsDrawUtils.h
+/* class AknsDrawUtils */
+ /**
+ * TestDUControlContextL test function for testing the
+ * ControlContext function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUControlContextL( CStifItemParser& aItem );
+
+ /**
+ * TestDUControlContextOfParentL test function for testing the
+ * ControlContextOfParent function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUControlContextOfParentL( CStifItemParser& aItem );
+
+ /**
+ * TestDUBackgroundL test function for testing the
+ * Background function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUBackgroundL( CStifItemParser& aItem );
+
+ /**
+ * TestDUBackgroundFPL test function for testing the
+ * Background function with five parameters
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUBackgroundFPL( CStifItemParser& aItem );
+
+ /**
+ * TestDUBackgroundSPL test function for testing the
+ * Background function with six parameters
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUBackgroundSPL( CStifItemParser& aItem );
+
+ /**
+ * TestDUDrawBackgroundL test function for testing the
+ * DrawBackground function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUDrawBackgroundL( CStifItemParser& aItem );
+
+ /**
+ * TestDUBackgroundBetweenRectsFPL test function for testing the
+ * BackgroundBetweenRects function with five parameters
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUBackgroundBetweenRectsFPL( CStifItemParser& aItem );
+
+ /**
+ * TestDUBackgroundBetweenRectsL test function for testing the
+ * BackgroundBetweenRects function with six parameters
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUBackgroundBetweenRectsL( CStifItemParser& aItem );
+
+ /**
+ * TestDUBackgroundBetweenRectsSPL test function for testing the
+ * BackgroundBetweenRects function with seven parameters
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUBackgroundBetweenRectsSPL( CStifItemParser& aItem );
+
+ /**
+ * TestDUHasBitmapBackgroundL test function for testing the
+ * HasBitmapBackground function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUHasBitmapBackgroundL( CStifItemParser& aItem );
+
+ /**
+ * TestDUDrawCachedImageL test function for testing the
+ * DrawCachedImage function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUDrawCachedImageL( CStifItemParser& aItem );
+
+ /**
+ * TestDUDrawCachedImageFBSL test function for testing the
+ * ControlContext function with fbsbitgc
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUDrawCachedImageFBSL( CStifItemParser& aItem );
+
+ /**
+ * TestDUDrawFrameL test function for testing the
+ * DrawFrame function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUDrawFrameL( CStifItemParser& aItem );
+
+ /**
+ * TestDUPrepareFrameL test function for testing the
+ * PrepareFrame function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUPrepareFrameL( CStifItemParser& aItem );
+
+ /**
+ * TestDUDrawFrameSPL test function for testing the
+ * DrawFrame function with seven parameters
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUDrawFrameSPL( CStifItemParser& aItem );
+
+ /**
+ * TestDUDrawFrameFBSL test function for testing the
+ * DrawFrame function with fbsbitgc
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUDrawFrameFBSL( CStifItemParser& aItem );
+
+ /**
+ * TestDUDrawFramePartL test function for testing the
+ * DrawFramePart function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUDrawFramePartL( CStifItemParser& aItem );
+
+ /**
+ * TestDUIsListSeperatorLines test function for testing the
+ * IsListSeperatorLines function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUIsListSeperatorLines( CStifItemParser& aItem );
+
+ /**
+ * TestDUSlidingMode test function for testing the
+ * SlidingMode function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestDUSlidingMode( CStifItemParser& aItem );
+
+private: // Test AknsDrawUtils.h
+/* class AknsDrawUtils */
+ /**
+ * TestFBCCNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestFBCCNewL( CStifItemParser& aItem );
+
+ /**
+ * TestFBCCSetFrameL test function for testing the
+ * SetFrame function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestFBCCSetFrameL( CStifItemParser& aItem );
+
+ /**
+ * TestFBCCSetFrameRectsL test function for testing the
+ * SetFrameRects function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestFBCCSetFrameRectsL( CStifItemParser& aItem );
+
+ /**
+ * TestFBCCSetCenterL test function for testing the
+ * SetCenter function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestFBCCSetCenterL( CStifItemParser& aItem );
+
+ /**
+ * TestFBCCSetFramePartRectL test function for testing the
+ * SetFramePartRect function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestFBCCSetFramePartRectL( CStifItemParser& aItem );
+
+private: // Test AknsItemData.h
+/* class CAknsItemData */
+ /**
+ * TestIDTypeL test function for testing the
+ * Type function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestIDTypeL( CStifItemParser& aItem );
+
+/* class CAknsImageItemData */
+ /**
+ * TestIIDSetAttributesL test function for testing the
+ * SetAttributesL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestIIDSetAttributesL( CStifItemParser& aItem );
+
+ /**
+ * TestIIDAttributesL test function for testing the
+ * Attributes function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestIIDAttributesL( CStifItemParser& aItem );
+
+ /**
+ * TestIIDSetParentIIDL test function for testing the
+ * SetParentIID function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestIIDSetParentIIDL( CStifItemParser& aItem );
+
+ /**
+ * TestIIDSetDrawRectL test function for testing the
+ * SetDrawRect function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestIIDSetDrawRectL( CStifItemParser& aItem );
+
+ /**
+ * TestIIDParentIIDL test function for testing the
+ * ParentIID function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestIIDParentIIDL( CStifItemParser& aItem );
+
+ /**
+ * TestIIDDrawRectL test function for testing the
+ * DrawRect function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestIIDDrawRectL( CStifItemParser& aItem );
+
+private://AknsItemData.h
+/* class CAknsBitmapItemData */
+ /**
+ * TestBIDNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBIDNewL( CStifItemParser& aItem );
+
+ /**
+ * TestBIDSetBitmapL test function for testing the
+ * SetBitmap function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBIDSetBitmapL( CStifItemParser& aItem );
+
+ /**
+ * TestBIDDestroyAndSetBitmapL test function for testing the
+ * DestroyAndSetBitmap function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBIDDestroyAndSetBitmapL( CStifItemParser& aItem );
+
+ /**
+ * TestBIDBitmapL test function for testing the
+ * Bitmap function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBIDBitmapL( CStifItemParser& aItem );
+
+/* class CAknsMaskedBitmapItemData */
+ /**
+ * TestMBIDNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestMBIDNewL( CStifItemParser& aItem );
+
+ /**
+ * TestMBIDSetMaskL test function for testing the
+ * SetMask function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestMBIDSetMaskL( CStifItemParser& aItem );
+
+ /**
+ * TestMBIDDestroyAndSetMaskL test function for testing the
+ * DestroyAndSetMask function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestMBIDDestroyAndSetMaskL( CStifItemParser& aItem );
+
+ /**
+ * TestMBIDMaskL test function for testing the
+ * Mask function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestMBIDMaskL( CStifItemParser& aItem );
+
+/* class CAknsColorTableItemData */
+ /**
+ * TestCTIDNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestCTIDNewL( CStifItemParser& aItem );
+
+ /**
+ * TestCTIDSetColorsL test function for testing the
+ * SetColorsL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestCTIDSetColorsL( CStifItemParser& aItem );
+
+ /**
+ * TestCTIDColorIndexedL test function for testing the
+ * ColorIndexed function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestCTIDColorIndexedL( CStifItemParser& aItem );
+
+ /**
+ * TestCTIDColorRgbL test function for testing the
+ * ColorRgb function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestCTIDColorRgbL( CStifItemParser& aItem );
+
+ /**
+ * TestCTIDGetColorL test function for testing the
+ * GetColorL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestCTIDGetColorL( CStifItemParser& aItem );
+
+/* class CAknsImageTableItemData */
+ /**
+ * TestITIDNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestITIDNewL( CStifItemParser& aItem );
+
+ /**
+ * TestITIDSetImagesL test function for testing the
+ * SetImagesL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestITIDSetImagesL( CStifItemParser& aItem );
+
+ /**
+ * TestITIDImageIIDL test function for testing the
+ * ImageIID function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestITIDImageIIDL( CStifItemParser& aItem );
+
+ /**
+ * TestITIDImagesL test function for testing the
+ * Images function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestITIDImagesL( CStifItemParser& aItem );
+
+ /**
+ * TestITIDNumberOfImagesL test function for testing the
+ * NumberOfImages function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestITIDNumberOfImagesL( CStifItemParser& aItem );
+
+/* class CAknsBmpAnimItemData */
+ /**
+ * TestBAIDNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDNewL( CStifItemParser& aItem );
+
+ /**
+ * TestBAIDSetFrameInfosL test function for testing the
+ * SetFrameInfosL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDSetFrameInfosL( CStifItemParser& aItem );
+
+ /**
+ * TestBAIDFrameInfosL test function for testing the
+ * FrameInfos function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDFrameInfosL( CStifItemParser& aItem );
+
+ /**
+ * TestBAIDSetLastFrameBackgroundL test function for testing the
+ * SetLastFrameBackground function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDSetLastFrameBackgroundL( CStifItemParser& aItem );
+
+ /**
+ * TestBAIDLastFrameBackgroundL test function for testing the
+ * LastFrameBackground function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDLastFrameBackgroundL( CStifItemParser& aItem );
+
+ /**
+ * TestBAIDSetFrameIntervalL test function for testing the
+ * SetFrameInterval function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDSetFrameIntervalL( CStifItemParser& aItem );
+
+ /**
+ * TestBAIDFrameIntervalL test function for testing the
+ * FrameInterval function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDFrameIntervalL( CStifItemParser& aItem );
+
+ /**
+ * TestBAIDSetPlayModeL test function for testing the
+ * SetPlayMode function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDSetPlayModeL( CStifItemParser& aItem );
+
+ /**
+ * TestBAIDPlayModeL test function for testing the
+ * PlayMode function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDPlayModeL( CStifItemParser& aItem );
+
+ /**
+ * TestBAIDSetFlashL test function for testing the
+ * SetFlash function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDSetFlashL( CStifItemParser& aItem );
+
+ /**
+ * TestBAIDFlashL test function for testing the
+ * Flash function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestBAIDFlashL( CStifItemParser& aItem );
+
+/* class CAknsStringItemData */
+ /**
+ * TestSIDNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestSIDNewL( CStifItemParser& aItem );
+
+ /**
+ * TestSIDSetStringL test function for testing the
+ * SetStringL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestSIDSetStringL( CStifItemParser& aItem );
+
+ /**
+ * TestSIDStringL test function for testing the
+ * String function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestSIDStringL( CStifItemParser& aItem );
+
+/* class CAknsEffectCommand */
+ /**
+ * TestECNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestECNewL( CStifItemParser& aItem );
+
+ /**
+ * TestECSetEffectUidL test function for testing the
+ * SetEffectUid function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestECSetEffectUidL( CStifItemParser& aItem );
+
+ /**
+ * TestECEffectUidL test function for testing the
+ * EffectUid function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestECEffectUidL( CStifItemParser& aItem );
+
+ /**
+ * TestECSetLayerConfL test function for testing the
+ * SetLayerConf function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestECSetLayerConfL( CStifItemParser& aItem );
+
+ /**
+ * TestECLayerConfL test function for testing the
+ * LayerConf function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestECLayerConfL( CStifItemParser& aItem );
+
+ /**
+ * TestECAppendParameterL test function for testing the
+ * AppendParameterL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestECAppendParameterL( CStifItemParser& aItem );
+
+ /**
+ * TestECCreateParameterIteratorL test function for testing the
+ * CreateParameterIteratorL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestECCreateParameterIteratorL( CStifItemParser& aItem );
+
+/* class CAknsEffectQueueItemData */
+ /**
+ * TestEQIDNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDNewL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDSetRefItemL test function for testing the
+ * SetRefItem function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDSetRefItemL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDRefItemL test function for testing the
+ * RefItem function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDRefItemL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDSetInputLayerL test function for testing the
+ * SetInputLayer function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDSetInputLayerL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDInputLayerL test function for testing the
+ * InputLayer function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDInputLayerL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDSetInputLayerModeL test function for testing the
+ * SetInputLayerMode function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDSetInputLayerModeL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDInputLayerModeL test function for testing the
+ * InputLayerMode function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDInputLayerModeL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDSetOutputLayerL test function for testing the
+ * SetOutputLayer function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDSetOutputLayerL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDOutputLayerL test function for testing the
+ * OutputLayer function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDOutputLayerL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDSetOutputLayerModeL test function for testing the
+ * SetOutputLayerMode function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDSetOutputLayerModeL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDOutputLayerModeL test function for testing the
+ * OutputLayerMode function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDOutputLayerModeL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDAppendCommandL test function for testing the
+ * AppendCommandL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDAppendCommandL( CStifItemParser& aItem );
+
+ /**
+ * TestEQIDCreateCommandIteratorL test function for testing the
+ * CreateCommandIteratorL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestEQIDCreateCommandIteratorL( CStifItemParser& aItem );
+
+private://AknsItemID.h
+/* class TAknsItemID */
+ /**
+ * TestIILinearOrder test function for testing the
+ * LinearOrder function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestIILinearOrder( CStifItemParser& aItem );
+
+private://AknsLayeredBackgroundControlContext.h
+/* class CAknsLayeredBackgroundControlContext */
+ /**
+ * TestLBCCNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestLBCCNewL( CStifItemParser& aItem );
+
+ /**
+ * TestLBCCSetLayerImageL test function for testing the
+ * SetLayerImage function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestLBCCSetLayerImageL( CStifItemParser& aItem );
+
+ /**
+ * TestLBCCSetLayerRectL test function for testing the
+ * SetLayerRect function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestLBCCSetLayerRectL( CStifItemParser& aItem );
+
+private://AknsListBoxBackgroundControlContext.h
+/* class CAknsListBoxBackgroundControlContext */
+ /**
+ * TestLBBCCNewL test function for testing the
+ * NewL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestLBBCCNewL( CStifItemParser& aItem );
+
+ /**
+ * TestLBBCCSetTiledBitmapL test function for testing the
+ * SetTiledBitmap function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestLBBCCSetTiledBitmapL( CStifItemParser& aItem );
+
+ /**
+ * TestLBBCCSetTiledRectL test function for testing the
+ * SetTiledRect function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestLBBCCSetTiledRectL( CStifItemParser& aItem );
+
+ /**
+ * TestLBBCCSetBottomBitmapL test function for testing the
+ * SetBottomBitmap function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestLBBCCSetBottomBitmapL( CStifItemParser& aItem );
+
+ /**
+ * TestLBBCCSetBottomRectL test function for testing the
+ * SetBottomRect function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestLBBCCSetBottomRectL( CStifItemParser& aItem );
+
+private://AknsWallpaperUtils.h
+/* class AknsWallpaperUtils */
+ /**
+ * TestWUSetIdleWallpaper test function for testing the
+ * SetIdleWallpaper function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestWUSetIdleWallpaper( CStifItemParser& aItem );
+
+ /**
+ * TestWUSetSlidesetWallpaperL test function for testing the
+ * SetSlidesetWallpaper function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestWUSetSlidesetWallpaperL( CStifItemParser& aItem );
+
+private://AknsUtils.h
+/* class AknsUtils */
+ /**
+ * TestUInitSkinSupportL test function for testing the
+ * InitSkinSupportL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUInitSkinSupportL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateDataContextForContainerL test function for testing the
+ * CreateDataContextForContainerL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateDataContextForContainerL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateBitmapItemDefL test function for testing the
+ * CreateBitmapItemDefL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateBitmapItemDefL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateMaskedBitmapItemDefL test function for testing the
+ * CreateMaskedBitmapItemDefL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateMaskedBitmapItemDefL( CStifItemParser& aItem );
+
+ /**
+ * TestUSkinInstanceL test function for testing the
+ * SkinInstance function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUSkinInstanceL( CStifItemParser& aItem );
+
+ /**
+ * TestUDataContextL test function for testing the
+ * DataContext function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUDataContextL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateIconML test function for testing the
+ * CreateIconL function with mask
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateIconML( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateIconMLC test function for testing the
+ * CreateIconLC function with mask
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateIconMLC( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateIconL test function for testing the
+ * CreateIconL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateIconL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateIconLC test function for testing the
+ * CreateIconLC function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateIconLC( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateMaskedBitmapL test function for testing the
+ * CreateMaskedBitmapL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateMaskedBitmapL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateGulIconL test function for testing the
+ * CreateGulIconL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateGulIconL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateAppIconLC test function for testing the
+ * CreateAppIconLC function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateAppIconLC( CStifItemParser& aItem );
+
+ /**
+ * TestUOpenAppIconFileL test function for testing the
+ * OpenAppIconFile function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUOpenAppIconFileL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateColorIconL test function for testing the
+ * CreateColorIconL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateColorIconL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateColorIconLC test function for testing the
+ * CreateColorIconLC function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateColorIconLC( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateColorIconML test function for testing the
+ * InitSkinSupportL function with mode
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateColorIconML( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateColorIconMLC test function for testing the
+ * CreateColorIconLC function with mode
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateColorIconMLC( CStifItemParser& aItem );
+
+ /**
+ * TestUGetAppIconL test function for testing the
+ * GetAppIcon function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUGetAppIconL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateBitmapL test function for testing the
+ * CreateBitmapL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateBitmapL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateMaskedBitmapIL test function for testing the
+ * CreateMaskedBitmapL function with instance
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateMaskedBitmapIL( CStifItemParser& aItem );
+
+ /**
+ * TestUCreateGulIconIL test function for testing the
+ * CreateGulIconL function with instance
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUCreateGulIconIL( CStifItemParser& aItem );
+
+ /**
+ * TestUGetCachedBitmapL test function for testing the
+ * GetCachedBitmap function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUGetCachedBitmapL( CStifItemParser& aItem );
+
+ /**
+ * TestUGetCachedMaskedBitmapL test function for testing the
+ * GetCachedMaskedBitmap function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUGetCachedMaskedBitmapL( CStifItemParser& aItem );
+
+ /**
+ * TestUGetCachedColorL test function for testing the
+ * GetCachedColor function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUGetCachedColorL( CStifItemParser& aItem );
+
+ /**
+ * TestUBooleanPropertyL test function for testing the
+ * BooleanPropertyL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUBooleanPropertyL( CStifItemParser& aItem );
+
+ /**
+ * TestUSetAvkonSkinEnabledL test function for testing the
+ * SetAvkonSkinEnabledL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUSetAvkonSkinEnabledL( CStifItemParser& aItem );
+
+ /**
+ * TestUAvkonSkinEnabledL test function for testing the
+ * AvkonSkinEnabled function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUAvkonSkinEnabledL( CStifItemParser& aItem );
+
+ /**
+ * TestUSetAvkonHighlightAnimationEnabledL test function for testing the
+ * SetAvkonHighlightAnimationEnabledL function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUSetAvkonHighlightAnimationEnabledL( CStifItemParser& aItem );
+
+ /**
+ * TestUAvkonHighlightAnimationEnabledL test function for testing the
+ * AvkonHighlightAnimationEnabled function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUAvkonHighlightAnimationEnabledL( CStifItemParser& aItem );
+
+ /**
+ * TestURegisterControlPositionL test function for testing the
+ * RegisterControlPosition function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestURegisterControlPositionL( CStifItemParser& aItem );
+
+ /**
+ * TestURegisterControlPositionPL test function for testing the
+ * RegisterControlPosition function with point
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestURegisterControlPositionPL( CStifItemParser& aItem );
+
+ /**
+ * TestUDeregisterControlPositionL test function for testing the
+ * DeregisterControlPosition function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUDeregisterControlPositionL( CStifItemParser& aItem );
+
+ /**
+ * TestUGetControlPositionL test function for testing the
+ * GetControlPosition function
+ * @since S60 5.0
+ * @param aItem never used
+ * @return Symbian OS error code.
+ */
+ virtual TInt TestUGetControlPositionL( CStifItemParser& aItem );
+private: // Data
+
+ /**
+ * ScreenSaver Property
+ */
+ TInt iOldScreenSaverProperty;
+
+ };
+
+#endif // C_TESTSDKSKINS_H
+
+// End of File