classicui_plat/extended_aiw_criteria_api/tsrc/inc/testdomextaiwcriteria.h
changeset 0 2f259fa3e83a
child 14 3320e4e6e8bb
equal deleted inserted replaced
-1:000000000000 0:2f259fa3e83a
       
     1 /*
       
     2 * Copyright (c) 2002 - 2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:    test functions in extended_aiw_criteria_api
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 
       
    21 
       
    22 #ifndef C_TESTDOMEXTAIWCRITERIA_H
       
    23 #define C_TESTDOMEXTAIWCRITERIA_H
       
    24 
       
    25 //  INCLUDES
       
    26 #include <stiflogger.h>
       
    27 #include <testscripterinternal.h>
       
    28 #include <stiftestmodule.h>
       
    29 #include <testclassassert.h>
       
    30 
       
    31 
       
    32 // MACROS
       
    33 #define TEST_CLASS_VERSION_MAJOR 0
       
    34 #define TEST_CLASS_VERSION_MINOR 0
       
    35 #define TEST_CLASS_VERSION_BUILD 0
       
    36 
       
    37 // Logging path
       
    38 _LIT( KtestdomextaiwcriteriaLogPath, "\\logs\\testframework\\testdomextaiwcriteria\\" ); 
       
    39 // Log file
       
    40 _LIT( KtestdomextaiwcriteriaLogFile, "testdomextaiwcriteria.txt" ); 
       
    41 _LIT( KtestdomextaiwcriteriaLogFileWithTitle, "testdomextaiwcriteria_[%S].txt" );
       
    42 
       
    43 /**
       
    44 *  Ctestdomextaiwcriteria test class for STIF Test Framework TestScripter.
       
    45 *  @since S60 5.0
       
    46 */
       
    47 NONSHARABLE_CLASS( CTestDomExtAiwCriteria ) : public CScriptBase
       
    48     {
       
    49 public:  // Constructors and destructor
       
    50 
       
    51     /**
       
    52     * Two-phased constructor.
       
    53     */
       
    54     static CTestDomExtAiwCriteria* NewL( CTestModuleIf& aTestModuleIf );
       
    55 
       
    56     /**
       
    57     * Destructor.
       
    58     */
       
    59     virtual ~CTestDomExtAiwCriteria();
       
    60 
       
    61 public: // Functions from base classes
       
    62 
       
    63     /**
       
    64     * From CScriptBase Runs a script line.
       
    65     * @since S60 5.0
       
    66     * @param aItem Script line containing method name and parameters
       
    67     * @return Symbian OS error code
       
    68     */
       
    69     virtual TInt RunMethodL( CStifItemParser& aItem );
       
    70 
       
    71 private:
       
    72 
       
    73     /**
       
    74     * C++ default constructor.
       
    75     */
       
    76     CTestDomExtAiwCriteria( CTestModuleIf& aTestModuleIf );
       
    77 
       
    78     /**
       
    79     * By default Symbian 2nd phase constructor is private.
       
    80     */
       
    81     void ConstructL();
       
    82     
       
    83     /**
       
    84      * Method used to log version of test class
       
    85      */
       
    86     void SendTestClassVersion();
       
    87     
       
    88         /**
       
    89      * Turn off ScreenSaver
       
    90      * @since S60 5.0
       
    91      * @return Symbian OS error code.
       
    92      */
       
    93     void TurnOffScreenSaver();
       
    94 
       
    95     /**
       
    96      * Restore ScreenSaver
       
    97      * @since S60 5.0
       
    98      * @return Symbian OS error code.
       
    99      */
       
   100     void RestoreScreenSaver();
       
   101 
       
   102 private: // [TestMethods]
       
   103     
       
   104     /**
       
   105     * TestTAiwCADBAssignDataTypeFromBufferL test AssignDataTypeFromBuffer
       
   106     * of TAiwContactAssignDataBase in AiwContactAssignDataTypes.h.
       
   107     * @since S60 5.0
       
   108     * @param aItem is not used.
       
   109     * @return Symbian OS error code.
       
   110     */
       
   111     virtual TInt TestTAiwCADBAssignDataTypeFromBuffer( CStifItemParser& aItem );
       
   112 
       
   113     /**
       
   114     * TestTAiwCADBTAiwContactAssignDataBaseL test TAiwContactAssignDataBase
       
   115     * of TAiwContactAssignDataBase in AiwContactAssignDataTypes.h.
       
   116     * @since S60 5.0
       
   117     * @param aItem is not used.
       
   118     * @return Symbian OS error code.
       
   119     */
       
   120     virtual TInt TestTAiwCADBTAiwContactAssignDataBaseL( CStifItemParser& aItem );
       
   121 
       
   122     /**
       
   123     * TestTAiwCADBTAiwContactAssignDataBaseWithDataTypeL test
       
   124     *  TAiwContactAssignDataBase(which Owns Parameter)
       
   125     * of TAiwContactAssignDataBase in AiwContactAssignDataTypes.h.
       
   126     * @since S60 5.0
       
   127     * @param aItem is not used.
       
   128     * @return Symbian OS error code.
       
   129     */
       
   130     virtual TInt TestTAiwCADBTAiwContactAssignDataBaseWithDataTypeL(
       
   131             CStifItemParser& aItem );
       
   132     
       
   133     /**
       
   134     * TestTAiwSCADV1TAiwSingleContactAssignDataV1L test TAiwSingleContactAssignDataV1
       
   135     * of TAiwSingleContactAssignDataV1 in AiwContactAssignDataTypes.h.
       
   136     * @since S60 5.0
       
   137     * @param aItem is not used.
       
   138     * @return Symbian OS error code.
       
   139     */
       
   140     virtual TInt TestTAiwSCADV1TAiwSingleContactAssignDataV1L(
       
   141             CStifItemParser& aItem );
       
   142     
       
   143     /**
       
   144     * TestTAiwSCADV1SetFlagsL test SetFlags
       
   145     * of TAiwSingleContactAssignDataV1 in AiwContactAssignDataTypes.h.
       
   146     * @since S60 5.0
       
   147     * @param aItem is not used.
       
   148     * @return Symbian OS error code.
       
   149     */
       
   150     virtual TInt TestTAiwSCADV1SetFlags( CStifItemParser& aItem );
       
   151     
       
   152     /**
       
   153     * TestTAiwSCADV1SetEditorHelpContextL test SetEditorHelpContext
       
   154     * of TAiwSingleContactAssignDataV1 in AiwContactAssignDataTypes.h.
       
   155     * @since S60 5.0
       
   156     * @param aItem is not used.
       
   157     * @return Symbian OS error code.
       
   158     */
       
   159     virtual TInt TestTAiwSCADV1SetEditorHelpContext( CStifItemParser& aItem );
       
   160     
       
   161     /**
       
   162     * TestTAiwSCADV1FlagsL test Flags
       
   163     * of TAiwSingleContactAssignDataV1 in AiwContactAssignDataTypes.h.
       
   164     * @since S60 5.0
       
   165     * @param aItem is not used.
       
   166     * @return Symbian OS error code.
       
   167     */
       
   168     virtual TInt TestTAiwSCADV1Flags( CStifItemParser& aItem );
       
   169     
       
   170     /**
       
   171     * TestTAiwSCADV1EditorHelpContextL test EditorHelpContext
       
   172     * of TAiwSingleContactAssignDataV1 in AiwContactAssignDataTypes.h.
       
   173     * @since S60 5.0
       
   174     * @param aItem is not used.
       
   175     * @return Symbian OS error code.
       
   176     */
       
   177     virtual TInt TestTAiwSCADV1EditorHelpContext( CStifItemParser& aItem );
       
   178     
       
   179     /**
       
   180     * TestTAiwMCADV1TAiwMultipleContactAssignDataV1L test TAiwMultipleContactAssignDataV1
       
   181     * of TAiwMultipleContactAssignDataV1 in AiwContactAssignDataTypes.h.
       
   182     * @since S60 5.0
       
   183     * @param aItem is not used.
       
   184     * @return Symbian OS error code.
       
   185     */
       
   186     virtual TInt TestTAiwMCADV1TAiwMultipleContactAssignDataV1L( CStifItemParser& aItem );
       
   187     
       
   188     /**
       
   189     * TestTAiwSCADV1SetFlagsL test SetFlags
       
   190     * of TAiwMultipleContactAssignDataV1 in AiwContactAssignDataTypes.h.
       
   191     * @since S60 5.0
       
   192     * @param aItem is not used.
       
   193     * @return Symbian OS error code.
       
   194     */
       
   195     virtual TInt TestTAiwMCADV1SetFlags( CStifItemParser& aItem );
       
   196     
       
   197     /**
       
   198     * TestTAiwSCADV1FlagsL test Flags
       
   199     * of TAiwMultipleContactAssignDataV1 in AiwContactAssignDataTypes.h.
       
   200     * @since S60 5.0
       
   201     * @param aItem is not used.
       
   202     * @return Symbian OS error code.
       
   203     */
       
   204     virtual TInt TestTAiwMCADV1Flags( CStifItemParser& aItem );
       
   205     
       
   206     /**
       
   207     * TestTAiwCAADV1TAiwContactAttributeAssignDataV1L test TAiwContactAttributeAssignDataV1
       
   208     * of TAiwContactAttributeAssignDataV1 in AiwContactAssignDataTypes.h.
       
   209     * @since S60 5.0
       
   210     * @param aItem is not used.
       
   211     * @return Symbian OS error code.
       
   212     */
       
   213     virtual TInt TestTAiwCAADV1TAiwContactAttributeAssignDataV1L(
       
   214             CStifItemParser& aItem );
       
   215     
       
   216     /**
       
   217     * TestTAiwCAADV1SetFlagsL test SetFlags
       
   218     * of TAiwContactAttributeAssignDataV1 in AiwContactAssignDataTypes.h.
       
   219     * @since S60 5.0
       
   220     * @param aItem is not used.
       
   221     * @return Symbian OS error code.
       
   222     */
       
   223     virtual TInt TestTAiwCAADV1SetFlags( CStifItemParser& aItem );
       
   224     
       
   225     /**
       
   226     * TestTAiwCAADV1SetAttributeRemoveL test SetAttributeRemove
       
   227     * of TAiwContactAttributeAssignDataV1 in AiwContactAssignDataTypes.h.
       
   228     * @since S60 5.0
       
   229     * @param aItem is not used.
       
   230     * @return Symbian OS error code.
       
   231     */
       
   232     virtual TInt TestTAiwCAADV1SetAttributeRemove( CStifItemParser& aItem );
       
   233     
       
   234     /**
       
   235     * TestTAiwCAADV1FlagsL test Flags
       
   236     * of TAiwContactAttributeAssignDataV1 in AiwContactAssignDataTypes.h.
       
   237     * @since S60 5.0
       
   238     * @param aItem is not used.
       
   239     * @return Symbian OS error code.
       
   240     */
       
   241     virtual TInt TestTAiwCAADV1Flags( CStifItemParser& aItem );
       
   242     
       
   243     /**
       
   244     * TestTAiwCAADV1RemoveAttributeL test RemoveAttribute
       
   245     * of TAiwContactAttributeAssignDataV1 in AiwContactAssignDataTypes.h.
       
   246     * @since S60 5.0
       
   247     * @param aItem is not used.
       
   248     * @return Symbian OS error code.
       
   249     */
       
   250     virtual TInt TestTAiwCAADV1RemoveAttribute( CStifItemParser& aItem );
       
   251     
       
   252     /**
       
   253     * TestTAiwCSDBSelectionDataTypeFromBufferL test SelectionDataTypeFromBuffer
       
   254     * of TAiwContactSelectionDataBase in AiwContactSelectionDataTypes.h.
       
   255     * @since S60 5.0
       
   256     * @param aItem is not used.
       
   257     * @return Symbian OS error code.
       
   258     */
       
   259     virtual TInt TestTAiwCSDBSelectionDataTypeFromBuffer( CStifItemParser& aItem );
       
   260     
       
   261     /**
       
   262     * TestTAiwCSDBTAiwContactSelectionDataBaseL test TAiwContactSelectionDataBase
       
   263     * of TAiwContactSelectionDataBase in AiwContactSelectionDataTypes.h.
       
   264     * @since S60 5.0
       
   265     * @param aItem is not used.
       
   266     * @return Symbian OS error code.
       
   267     */
       
   268     virtual TInt TestTAiwCSDBTAiwContactSelectionDataBaseL( CStifItemParser& aItem );
       
   269     
       
   270     /**
       
   271     * TestTAiwCSDBTAiwContactSelectionDataBaseWithDataTypeL test 
       
   272     * TAiwContactSelectionDataBase(which Owns Parameter)
       
   273     * of TAiwContactSelectionDataBase in AiwContactSelectionDataTypes.h.
       
   274     * @since S60 5.0
       
   275     * @param aItem is not used.
       
   276     * @return Symbian OS error code.
       
   277     */
       
   278     virtual TInt TestTAiwCSDBTAiwContactSelectionDataBaseWithDataTypeL(
       
   279             CStifItemParser& aItem );
       
   280     
       
   281     /**
       
   282     * TestTAiwSESDV1TAiwSingleEntrySelectionDataV1L test TAiwSingleEntrySelectionDataV1
       
   283     * of TAiwSingleEntrySelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   284     * @since S60 5.0
       
   285     * @param aItem is not used.
       
   286     * @return Symbian OS error code.
       
   287     */
       
   288     virtual TInt TestTAiwSESDV1TAiwSingleEntrySelectionDataV1L(
       
   289             CStifItemParser& aItem );
       
   290     
       
   291     /**
       
   292     * TestTAiwSESDV1SetFlagsL test SetFlags
       
   293     * of TAiwSingleEntrySelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   294     * @since S60 5.0
       
   295     * @param aItem is not used.
       
   296     * @return Symbian OS error code.
       
   297     */
       
   298     virtual TInt TestTAiwSESDV1SetFlags( CStifItemParser& aItem );
       
   299     
       
   300     /**
       
   301     * TestTAiwSESDV1FlagsL test Flags
       
   302     * of TAiwSingleEntrySelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   303     * @since S60 5.0
       
   304     * @param aItem is not used.
       
   305     * @return Symbian OS error code.
       
   306     */
       
   307     virtual TInt TestTAiwSESDV1Flags( CStifItemParser& aItem );
       
   308     
       
   309     /**
       
   310     * TestTAiwSESDV2TAiwSingleEntrySelectionDataV2L test TAiwSingleEntrySelectionDataV2
       
   311     * of TAiwSingleEntrySelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   312     * @since S60 5.0
       
   313     * @param aItem is not used.
       
   314     * @return Symbian OS error code.
       
   315     */
       
   316     virtual TInt TestTAiwSESDV2TAiwSingleEntrySelectionDataV2L( CStifItemParser& aItem );
       
   317     
       
   318     /**
       
   319     * TestTAiwSESDV2SetFlags test SetFlags
       
   320     * of TAiwSingleEntrySelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   321     * @since S60 5.0
       
   322     * @param aItem is not used.
       
   323     * @return Symbian OS error code.
       
   324     */
       
   325     virtual TInt TestTAiwSESDV2SetFlags( CStifItemParser& aItem );
       
   326     
       
   327     /**
       
   328     * TestTAiwSESDV2SetFetchFilterL test SetFetchFilter
       
   329     * of TAiwSingleEntrySelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   330     * @since S60 5.0
       
   331     * @param aItem is not used.
       
   332     * @return Symbian OS error code.
       
   333     */
       
   334     virtual TInt TestTAiwSESDV2SetFetchFilterL( CStifItemParser& aItem );
       
   335 
       
   336     /**
       
   337     * TestTAiwSESDV2Flags test Flags
       
   338     * of TAiwSingleEntrySelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   339     * @since S60 5.0
       
   340     * @param aItem is not used.
       
   341     * @return Symbian OS error code.
       
   342     */
       
   343     virtual TInt TestTAiwSESDV2Flags( CStifItemParser& aItem );
       
   344     
       
   345     /**
       
   346     * TestTAiwSESDV2FetchFilter test FetchFilter
       
   347     * of TAiwSingleEntrySelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   348     * @since S60 5.0
       
   349     * @param aItem is not used.
       
   350     * @return Symbian OS error code.
       
   351     */
       
   352     virtual TInt TestTAiwSESDV2FetchFilter( CStifItemParser& aItem );
       
   353     
       
   354     /**
       
   355     * TestTAiwMESDV1TAiwMultipleEntrySelectionDataV1L test TAiwMultipleEntrySelectionDataV1
       
   356     * of TAiwMultipleEntrySelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   357     * @since S60 5.0
       
   358     * @param aItem is not used.
       
   359     * @return Symbian OS error code.
       
   360     */
       
   361     virtual TInt TestTAiwMESDV1TAiwMultipleEntrySelectionDataV1L(
       
   362             CStifItemParser& aItem );
       
   363     
       
   364     /**
       
   365     * TestTAiwMESDV1SetFlags test SetFlags
       
   366     * of TAiwMultipleEntrySelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   367     * @since S60 5.0
       
   368     * @param aItem is not used.
       
   369     * @return Symbian OS error code.
       
   370     */
       
   371     virtual TInt TestTAiwMESDV1SetFlags( CStifItemParser& aItem );
       
   372     
       
   373     /**
       
   374     * TestTAiwMESDV1Flags test Flags
       
   375     * of TAiwMultipleEntrySelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   376     * @since S60 5.0
       
   377     * @param aItem is not used.
       
   378     * @return Symbian OS error code.
       
   379     */
       
   380     virtual TInt TestTAiwMESDV1Flags( CStifItemParser& aItem );
       
   381     
       
   382     /**
       
   383     * TestTAiwMESDV2TAiwMultipleEntrySelectionDataV2L test TAiwMultipleEntrySelectionDataV2
       
   384     * of TAiwMultipleEntrySelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   385     * @since S60 5.0
       
   386     * @param aItem is not used.
       
   387     * @return Symbian OS error code.
       
   388     */
       
   389     virtual TInt TestTAiwMESDV2TAiwMultipleEntrySelectionDataV2L( CStifItemParser& aItem );
       
   390     
       
   391     /**
       
   392     * TestTAiwMESDV2SetFlags test SetFlags
       
   393     * of TAiwMultipleEntrySelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   394     * @since S60 5.0
       
   395     * @param aItem is not used.
       
   396     * @return Symbian OS error code.
       
   397     */
       
   398     virtual TInt TestTAiwMESDV2SetFlags( CStifItemParser& aItem );
       
   399     
       
   400     /**
       
   401     * TestTAiwMESDV2SetFetchFilterL test SetFetchFilter
       
   402     * of TAiwMultipleEntrySelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   403     * @since S60 5.0
       
   404     * @param aItem is not used.
       
   405     * @return Symbian OS error code.
       
   406     */
       
   407     virtual TInt TestTAiwMESDV2SetFetchFilterL( CStifItemParser& aItem );
       
   408     
       
   409     /**
       
   410     * TestTAiwMESDV2Flags test Flags
       
   411     * of TAiwMultipleEntrySelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   412     * @since S60 5.0
       
   413     * @param aItem is not used.
       
   414     * @return Symbian OS error code.
       
   415     */
       
   416     virtual TInt TestTAiwMESDV2Flags( CStifItemParser& aItem );
       
   417     
       
   418     /**
       
   419     * TestTAiwMESDV2FetchFilter test FetchFilter
       
   420     * of TAiwMultipleEntrySelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   421     * @since S60 5.0
       
   422     * @param aItem is not used.
       
   423     * @return Symbian OS error code.
       
   424     */
       
   425     virtual TInt TestTAiwMESDV2FetchFilter( CStifItemParser& aItem );
       
   426     
       
   427     /**
       
   428     * TestTAiwSISDV1TAiwSingleItemSelectionDataV1L test TAiwSingleItemSelectionDataV1
       
   429     * of TAiwSingleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   430     * @since S60 5.0
       
   431     * @param aItem is not used.
       
   432     * @return Symbian OS error code.
       
   433     */
       
   434     virtual TInt TestTAiwSISDV1TAiwSingleItemSelectionDataV1L( CStifItemParser& aItem );
       
   435     
       
   436     /**
       
   437     * TestTAiwSISDV1SetFlags test SetFlags
       
   438     * of TAiwSingleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   439     * @since S60 5.0
       
   440     * @param aItem is not used.
       
   441     * @return Symbian OS error code.
       
   442     */
       
   443     virtual TInt TestTAiwSISDV1SetFlags( CStifItemParser& aItem );
       
   444     
       
   445     /**
       
   446     * TestTAiwSISDV1SetAddressSelectType test SetAddressSelectType
       
   447     * of TAiwSingleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   448     * @since S60 5.0
       
   449     * @param aItem is not used.
       
   450     * @return Symbian OS error code.
       
   451     */
       
   452     virtual TInt TestTAiwSISDV1SetAddressSelectType( CStifItemParser& aItem );
       
   453     
       
   454     /**
       
   455     * TestTAiwSISDV1SetDefaultPrioritiesL test SetDefaultPriorities
       
   456     * of TAiwSingleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   457     * @since S60 5.0
       
   458     * @param aItem is not used.
       
   459     * @return Symbian OS error code.
       
   460     */
       
   461     virtual TInt TestTAiwSISDV1SetDefaultPrioritiesL( CStifItemParser& aItem );
       
   462     
       
   463     /**
       
   464     * TestTAiwSISDV1Flags test Flags
       
   465     * of TAiwSingleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   466     * @since S60 5.0
       
   467     * @param aItem is not used.
       
   468     * @return Symbian OS error code.
       
   469     */
       
   470     virtual TInt TestTAiwSISDV1Flags( CStifItemParser& aItem );
       
   471     
       
   472     /**
       
   473     * TestTAiwSISDV1AddressSelectType test AddressSelectType
       
   474     * of TAiwSingleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   475     * @since S60 5.0
       
   476     * @param aItem is not used.
       
   477     * @return Symbian OS error code.
       
   478     */
       
   479     virtual TInt TestTAiwSISDV1AddressSelectType( CStifItemParser& aItem );
       
   480     
       
   481     /**
       
   482     * TestTAiwSISDV1DefaultPriorities test DefaultPriorities
       
   483     * of TAiwSingleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   484     * @since S60 5.0
       
   485     * @param aItem is not used.
       
   486     * @return Symbian OS error code.
       
   487     */
       
   488     virtual TInt TestTAiwSISDV1DefaultPriorities( CStifItemParser& aItem );
       
   489     
       
   490     /**
       
   491     * TestTAiwSISDV2TAiwSingleItemSelectionDataV2L test TAiwSingleItemSelectionDataV2
       
   492     * of TAiwSingleItemSelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   493     * @since S60 5.0
       
   494     * @param aItem is not used.
       
   495     * @return Symbian OS error code.
       
   496     */
       
   497     virtual TInt TestTAiwSISDV2TAiwSingleItemSelectionDataV2L( CStifItemParser& aItem );
       
   498     
       
   499     /**
       
   500     * TestTAiwSISDV2SetFlags test SetFlags
       
   501     * of TAiwSingleItemSelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   502     * @since S60 5.0
       
   503     * @param aItem is not used.
       
   504     * @return Symbian OS error code.
       
   505     */
       
   506     virtual TInt TestTAiwSISDV2SetFlags( CStifItemParser& aItem );
       
   507     
       
   508     /**
       
   509     * TestTAiwSISDV2SetAddressSelectResourceId test SetAddressSelectResourceId
       
   510     * of TAiwSingleItemSelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   511     * @since S60 5.0
       
   512     * @param aItem is not used.
       
   513     * @return Symbian OS error code.
       
   514     */
       
   515     virtual TInt TestTAiwSISDV2SetAddressSelectResourceId( CStifItemParser& aItem );
       
   516     
       
   517     /**
       
   518     * TestTAiwSISDV2SetDefaultPrioritiesL test SetDefaultPriorities
       
   519     * of TAiwSingleItemSelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   520     * @since S60 5.0
       
   521     * @param aItem is not used.
       
   522     * @return Symbian OS error code.
       
   523     */
       
   524     virtual TInt TestTAiwSISDV2SetDefaultPrioritiesL( CStifItemParser& aItem );
       
   525     
       
   526     /**
       
   527     * TestTAiwSISDV2Flags test Flags
       
   528     * of TAiwSingleItemSelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   529     * @since S60 5.0
       
   530     * @param aItem is not used.
       
   531     * @return Symbian OS error code.
       
   532     */
       
   533     virtual TInt TestTAiwSISDV2Flags( CStifItemParser& aItem );
       
   534     
       
   535     /**
       
   536     * TestTAiwSISDV2AddressSelectResourceId test AddressSelectResourceId
       
   537     * of TAiwSingleItemSelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   538     * @since S60 5.0
       
   539     * @param aItem is not used.
       
   540     * @return Symbian OS error code.
       
   541     */
       
   542     virtual TInt TestTAiwSISDV2AddressSelectResourceId( CStifItemParser& aItem );
       
   543     
       
   544     /**
       
   545     * TestTAiwSISDV2DefaultPriorities test DefaultPriorities
       
   546     * of TAiwSingleItemSelectionDataV2 in AiwContactSelectionDataTypes.h.
       
   547     * @since S60 5.0
       
   548     * @param aItem is not used.
       
   549     * @return Symbian OS error code.
       
   550     */
       
   551     virtual TInt TestTAiwSISDV2DefaultPriorities( CStifItemParser& aItem );
       
   552     
       
   553     /**
       
   554     * TestTAiwSISDV3TAiwSingleItemSelectionDataV3L test TAiwSingleItemSelectionDataV3
       
   555     * of TAiwSingleItemSelectionDataV3 in AiwContactSelectionDataTypes.h.
       
   556     * @since S60 5.0
       
   557     * @param aItem is not used.
       
   558     * @return Symbian OS error code.
       
   559     */
       
   560     virtual TInt TestTAiwSISDV3TAiwSingleItemSelectionDataV3L( CStifItemParser& aItem );
       
   561     
       
   562     /**
       
   563     * TestTAiwSISDV3SetFlags test SetFlags
       
   564     * of TAiwSingleItemSelectionDataV3 in AiwContactSelectionDataTypes.h.
       
   565     * @since S60 5.0
       
   566     * @param aItem is not used.
       
   567     * @return Symbian OS error code.
       
   568     */
       
   569     virtual TInt TestTAiwSISDV3SetFlags( CStifItemParser& aItem );
       
   570     
       
   571     /**
       
   572     * TestTAiwSISDV3SetAddressSelectType test SetAddressSelectType
       
   573     * of TAiwSingleItemSelectionDataV3 in AiwContactSelectionDataTypes.h.
       
   574     * @since S60 5.0
       
   575     * @param aItem is not used.
       
   576     * @return Symbian OS error code.
       
   577     */
       
   578     virtual TInt TestTAiwSISDV3SetAddressSelectType( CStifItemParser& aItem );
       
   579     
       
   580     /**
       
   581     * TestTAiwSISDV3SetDefaultPrioritiesL test SetDefaultPriorities
       
   582     * of TAiwSingleItemSelectionDataV3 in AiwContactSelectionDataTypes.h.
       
   583     * @since S60 5.0
       
   584     * @param aItem is not used.
       
   585     * @return Symbian OS error code.
       
   586     */
       
   587     virtual TInt TestTAiwSISDV3SetDefaultPrioritiesL( CStifItemParser& aItem );
       
   588     
       
   589     /**
       
   590     * TestTAiwSISDV3SetFetchFilterL test SetFetchFilter
       
   591     * of TAiwSingleItemSelectionDataV3 in AiwContactSelectionDataTypes.h.
       
   592     * @since S60 5.0
       
   593     * @param aItem is not used.
       
   594     * @return Symbian OS error code.
       
   595     */
       
   596     virtual TInt TestTAiwSISDV3SetFetchFilterL( CStifItemParser& aItem );
       
   597     
       
   598     /**
       
   599     * TestTAiwSISDV3Flags test Flags
       
   600     * of TAiwSingleItemSelectionDataV3 in AiwContactSelectionDataTypes.h.
       
   601     * @since S60 5.0
       
   602     * @param aItem is not used.
       
   603     * @return Symbian OS error code.
       
   604     */
       
   605     virtual TInt TestTAiwSISDV3Flags( CStifItemParser& aItem );
       
   606     
       
   607     /**
       
   608     * TestTAiwSISDV3AddressSelectType test AddressSelectType
       
   609     * of TAiwSingleItemSelectionDataV3 in AiwContactSelectionDataTypes.h.
       
   610     * @since S60 5.0
       
   611     * @param aItem is not used.
       
   612     * @return Symbian OS error code.
       
   613     */
       
   614     virtual TInt TestTAiwSISDV3AddressSelectType( CStifItemParser& aItem );
       
   615     
       
   616     /**
       
   617     * TestTAiwSISDV3DefaultPriorities test DefaultPriorities
       
   618     * of TAiwSingleItemSelectionDataV3 in AiwContactSelectionDataTypes.h.
       
   619     * @since S60 5.0
       
   620     * @param aItem is not used.
       
   621     * @return Symbian OS error code.
       
   622     */
       
   623     virtual TInt TestTAiwSISDV3DefaultPriorities( CStifItemParser& aItem );
       
   624     
       
   625     /**
       
   626     * TestTAiwSISDV3FetchFilter test FetchFilter
       
   627     * of TAiwSingleItemSelectionDataV3 in AiwContactSelectionDataTypes.h.
       
   628     * @since S60 5.0
       
   629     * @param aItem is not used.
       
   630     * @return Symbian OS error code.
       
   631     */
       
   632     virtual TInt TestTAiwSISDV3FetchFilter( CStifItemParser& aItem );
       
   633     
       
   634     /**
       
   635     * TestTAiwMISDV1TAiwMultipleItemSelectionDataV1L test TAiwMultipleItemSelectionDataV1
       
   636     * of TAiwMultipleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   637     * @since S60 5.0
       
   638     * @param aItem is not used.
       
   639     * @return Symbian OS error code.
       
   640     */
       
   641     virtual TInt TestTAiwMISDV1TAiwMultipleItemSelectionDataV1L( CStifItemParser& aItem );
       
   642     
       
   643     /**
       
   644     * TestTAiwMISDV1SetFlags test SetFlags
       
   645     * of TAiwMultipleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   646     * @since S60 5.0
       
   647     * @param aItem is not used.
       
   648     * @return Symbian OS error code.
       
   649     */
       
   650     virtual TInt TestTAiwMISDV1SetFlags( CStifItemParser& aItem );
       
   651     
       
   652     /**
       
   653     * TestTAiwMISDV1SetAddressSelectType test SetAddressSelectType
       
   654     * of TAiwMultipleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   655     * @since S60 5.0
       
   656     * @param aItem is not used.
       
   657     * @return Symbian OS error code.
       
   658     */
       
   659     virtual TInt TestTAiwMISDV1SetAddressSelectType( CStifItemParser& aItem );
       
   660     
       
   661     /**
       
   662     * TestTAiwMISDV1SetDefaultPrioritiesL test SetDefaultPriorities
       
   663     * of TAiwMultipleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   664     * @since S60 5.0
       
   665     * @param aItem is not used.
       
   666     * @return Symbian OS error code.
       
   667     */
       
   668     virtual TInt TestTAiwMISDV1SetDefaultPrioritiesL( CStifItemParser& aItem );
       
   669     
       
   670     /**
       
   671     * TestTAiwMISDV1SetFetchFilterL test SetFetchFilter
       
   672     * of TAiwMultipleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   673     * @since S60 5.0
       
   674     * @param aItem is not used.
       
   675     * @return Symbian OS error code.
       
   676     */
       
   677     virtual TInt TestTAiwMISDV1SetFetchFilterL( CStifItemParser& aItem );
       
   678     
       
   679     /**
       
   680     * TestTAiwMISDV1Flags test Flags
       
   681     * of TAiwMultipleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   682     * @since S60 5.0
       
   683     * @param aItem is not used.
       
   684     * @return Symbian OS error code.
       
   685     */
       
   686     virtual TInt TestTAiwMISDV1Flags( CStifItemParser& aItem );
       
   687     
       
   688     /**
       
   689     * TestTAiwMISDV1AddressSelectType test AddressSelectType
       
   690     * of TAiwMultipleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   691     * @since S60 5.0
       
   692     * @param aItem is not used.
       
   693     * @return Symbian OS error code.
       
   694     */
       
   695     virtual TInt TestTAiwMISDV1AddressSelectType( CStifItemParser& aItem );
       
   696     
       
   697     /**
       
   698     * TestTAiwMISDV1DefaultPriorities test DefaultPriorities
       
   699     * of TAiwMultipleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   700     * @since S60 5.0
       
   701     * @param aItem is not used.
       
   702     * @return Symbian OS error code.
       
   703     */
       
   704     virtual TInt TestTAiwMISDV1DefaultPriorities( CStifItemParser& aItem );
       
   705     
       
   706     /**
       
   707     * TestTAiwMISDV1FetchFilter test FetchFilter
       
   708     * of TAiwMultipleItemSelectionDataV1 in AiwContactSelectionDataTypes.h.
       
   709     * @since S60 5.0
       
   710     * @param aItem is not used.
       
   711     * @return Symbian OS error code.
       
   712     */
       
   713     virtual TInt TestTAiwMISDV1FetchFilter( CStifItemParser& aItem );
       
   714     
       
   715     /**
       
   716     * TestTAiwDDV1TAiwDialDataV1L test TAiwDialDataV1
       
   717     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   718     * @since S60 5.0
       
   719     * @param aItem is not used.
       
   720     * @return Symbian OS error code.
       
   721     */
       
   722     virtual TInt TestTAiwDDV1TAiwDialDataV1L( CStifItemParser& aItem );
       
   723     
       
   724     /**
       
   725     * TestTAiwDDV1Reset test Reset
       
   726     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   727     * @since S60 5.0
       
   728     * @param aItem is not used.
       
   729     * @return Symbian OS error code.
       
   730     */
       
   731     virtual TInt TestTAiwDDV1Reset( CStifItemParser& aItem );
       
   732     
       
   733     /**
       
   734     * TestTAiwDDV1SetTelephoneNumber test SetTelephoneNumber
       
   735     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   736     * @since S60 5.0
       
   737     * @param aItem is not used.
       
   738     * @return Symbian OS error code.
       
   739     */
       
   740     virtual TInt TestTAiwDDV1SetTelephoneNumber( CStifItemParser& aItem );
       
   741     
       
   742     /**
       
   743     * TestTAiwDDV1SetCallType test SetCallType
       
   744     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   745     * @since S60 5.0
       
   746     * @param aItem is not used.
       
   747     * @return Symbian OS error code.
       
   748     */
       
   749     virtual TInt TestTAiwDDV1SetCallType( CStifItemParser& aItem );
       
   750     
       
   751     /**
       
   752     * TestTAiwDDV1SetName test SetName
       
   753     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   754     * @since S60 5.0
       
   755     * @param aItem is not used.
       
   756     * @return Symbian OS error code.
       
   757     */
       
   758     virtual TInt TestTAiwDDV1SetName( CStifItemParser& aItem );
       
   759     
       
   760     /**
       
   761     * TestTAiwDDV1SetNumberType test SetNumberType
       
   762     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   763     * @since S60 5.0
       
   764     * @param aItem is not used.
       
   765     * @return Symbian OS error code.
       
   766     */
       
   767     virtual TInt TestTAiwDDV1SetNumberType( CStifItemParser& aItem );
       
   768     
       
   769     /**
       
   770     * TestTAiwDDV1SetContactId test SetContactId
       
   771     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   772     * @since S60 5.0
       
   773     * @param aItem is not used.
       
   774     * @return Symbian OS error code.
       
   775     */
       
   776     virtual TInt TestTAiwDDV1SetContactId( CStifItemParser& aItem );
       
   777     
       
   778     /**
       
   779     * TestTAiwDDV1SetWindowGroup test SetWindowGroup
       
   780     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   781     * @since S60 5.0
       
   782     * @param aItem is not used.
       
   783     * @return Symbian OS error code.
       
   784     */
       
   785     virtual TInt TestTAiwDDV1SetWindowGroup( CStifItemParser& aItem );
       
   786     
       
   787     /**
       
   788     * TestTAiwDDV1SetShowNumber test SetShowNumber
       
   789     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   790     * @since S60 5.0
       
   791     * @param aItem is not used.
       
   792     * @return Symbian OS error code.
       
   793     */
       
   794     virtual TInt TestTAiwDDV1SetShowNumber( CStifItemParser& aItem );
       
   795     
       
   796     /**
       
   797     * TestTAiwDDV1SetRedial test SetRedial
       
   798     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   799     * @since S60 5.0
       
   800     * @param aItem is not used.
       
   801     * @return Symbian OS error code.
       
   802     */
       
   803     virtual TInt TestTAiwDDV1SetRedial( CStifItemParser& aItem );
       
   804     
       
   805     /**
       
   806     * TestTAiwDDV1SetAllowMatch test SetAllowMatch
       
   807     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   808     * @since S60 5.0
       
   809     * @param aItem is not used.
       
   810     * @return Symbian OS error code.
       
   811     */
       
   812     virtual TInt TestTAiwDDV1SetAllowMatch( CStifItemParser& aItem );
       
   813     
       
   814     /**
       
   815     * TestTAiwDDV1SetEndOtherCalls test SetEndOtherCalls
       
   816     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   817     * @since S60 5.0
       
   818     * @param aItem is not used.
       
   819     * @return Symbian OS error code.
       
   820     */
       
   821     virtual TInt TestTAiwDDV1SetEndOtherCalls( CStifItemParser& aItem );
       
   822     
       
   823     /**
       
   824     * TestTAiwDDV1SetEmergency test SetEmergency
       
   825     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   826     * @since S60 5.0
       
   827     * @param aItem is not used.
       
   828     * @return Symbian OS error code.
       
   829     */
       
   830     virtual TInt TestTAiwDDV1SetEmergency( CStifItemParser& aItem );
       
   831     
       
   832     /**
       
   833     * TestTAiwDDV1SetSubAddress test SetSubAddress
       
   834     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   835     * @since S60 5.0
       
   836     * @param aItem is not used.
       
   837     * @return Symbian OS error code.
       
   838     */
       
   839     virtual TInt TestTAiwDDV1SetSubAddress( CStifItemParser& aItem );
       
   840     
       
   841     /**
       
   842     * TestTAiwDDV1SetSATCall test SetSATCall
       
   843     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   844     * @since S60 5.0
       
   845     * @param aItem is not used.
       
   846     * @return Symbian OS error code.
       
   847     */
       
   848     virtual TInt TestTAiwDDV1SetSATCall( CStifItemParser& aItem );
       
   849     
       
   850     /**
       
   851     * TestTAiwDDV1SetBearer test SetBearer
       
   852     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   853     * @since S60 5.0
       
   854     * @param aItem is not used.
       
   855     * @return Symbian OS error code.
       
   856     */
       
   857     virtual TInt TestTAiwDDV1SetBearer( CStifItemParser& aItem );
       
   858     
       
   859     /**
       
   860     * TestTAiwDDV1SetRemoveInvalidChars test SetRemoveInvalidChars
       
   861     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   862     * @since S60 5.0
       
   863     * @param aItem is not used.
       
   864     * @return Symbian OS error code.
       
   865     */
       
   866     virtual TInt TestTAiwDDV1SetRemoveInvalidChars( CStifItemParser& aItem );
       
   867     
       
   868     /**
       
   869     * TestTAiwDDV1SetContactItemField test SetContactItemField
       
   870     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   871     * @since S60 5.0
       
   872     * @param aItem is not used.
       
   873     * @return Symbian OS error code.
       
   874     */
       
   875     virtual TInt TestTAiwDDV1SetContactItemField( CStifItemParser& aItem );
       
   876     
       
   877     /**
       
   878     * TestTAiwDDV1TelephoneNumber test TelephoneNumber
       
   879     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   880     * @since S60 5.0
       
   881     * @param aItem is not used.
       
   882     * @return Symbian OS error code.
       
   883     */
       
   884     virtual TInt TestTAiwDDV1TelephoneNumber( CStifItemParser& aItem );
       
   885     
       
   886     /**
       
   887     * TestTAiwDDV1CallType test CallType
       
   888     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   889     * @since S60 5.0
       
   890     * @param aItem is not used.
       
   891     * @return Symbian OS error code.
       
   892     */
       
   893     virtual TInt TestTAiwDDV1CallType( CStifItemParser& aItem );
       
   894     
       
   895     /**
       
   896     * TestTAiwDDV1Name test Name
       
   897     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   898     * @since S60 5.0
       
   899     * @param aItem is not used.
       
   900     * @return Symbian OS error code.
       
   901     */
       
   902     virtual TInt TestTAiwDDV1Name( CStifItemParser& aItem );
       
   903     
       
   904     /**
       
   905     * TestTAiwDDV1NumberType test NumberType
       
   906     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   907     * @since S60 5.0
       
   908     * @param aItem is not used.
       
   909     * @return Symbian OS error code.
       
   910     */
       
   911     virtual TInt TestTAiwDDV1NumberType( CStifItemParser& aItem );
       
   912     
       
   913     /**
       
   914     * TestTAiwDDV1ContactId test ContactId
       
   915     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   916     * @since S60 5.0
       
   917     * @param aItem is not used.
       
   918     * @return Symbian OS error code.
       
   919     */
       
   920     virtual TInt TestTAiwDDV1ContactId( CStifItemParser& aItem );
       
   921     
       
   922     /**
       
   923     * TestTAiwDDV1WindowGroupId test WindowGroupId
       
   924     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   925     * @since S60 5.0
       
   926     * @param aItem is not used.
       
   927     * @return Symbian OS error code.
       
   928     */
       
   929     virtual TInt TestTAiwDDV1WindowGroupId( CStifItemParser& aItem );
       
   930     
       
   931     /**
       
   932     * TestTAiwDDV1Redial test Redial
       
   933     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   934     * @since S60 5.0
       
   935     * @param aItem is not used.
       
   936     * @return Symbian OS error code.
       
   937     */
       
   938     virtual TInt TestTAiwDDV1Redial( CStifItemParser& aItem );
       
   939     
       
   940     /**
       
   941     * TestTAiwDDV1ShowNumber test ShowNumber
       
   942     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   943     * @since S60 5.0
       
   944     * @param aItem is not used.
       
   945     * @return Symbian OS error code.
       
   946     */
       
   947     virtual TInt TestTAiwDDV1ShowNumber( CStifItemParser& aItem );
       
   948     
       
   949     /**
       
   950     * TestTAiwDDV1AllowMatch test AllowMatch
       
   951     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   952     * @since S60 5.0
       
   953     * @param aItem is not used.
       
   954     * @return Symbian OS error code.
       
   955     */
       
   956     virtual TInt TestTAiwDDV1AllowMatch( CStifItemParser& aItem );
       
   957     
       
   958     /**
       
   959     * TestTAiwDDV1EndOtherCalls test EndOtherCalls
       
   960     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   961     * @since S60 5.0
       
   962     * @param aItem is not used.
       
   963     * @return Symbian OS error code.
       
   964     */
       
   965     virtual TInt TestTAiwDDV1EndOtherCalls( CStifItemParser& aItem );
       
   966     
       
   967     /**
       
   968     * TestTAiwDDV1Emergency test Emergency
       
   969     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   970     * @since S60 5.0
       
   971     * @param aItem is not used.
       
   972     * @return Symbian OS error code.
       
   973     */
       
   974     virtual TInt TestTAiwDDV1Emergency( CStifItemParser& aItem );
       
   975     
       
   976     /**
       
   977     * TestTAiwDDV1SubAddress test SubAddress
       
   978     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   979     * @since S60 5.0
       
   980     * @param aItem is not used.
       
   981     * @return Symbian OS error code.
       
   982     */
       
   983     virtual TInt TestTAiwDDV1SubAddress( CStifItemParser& aItem );
       
   984     
       
   985     /**
       
   986     * TestTAiwDDV1SATCall test SATCall
       
   987     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   988     * @since S60 5.0
       
   989     * @param aItem is not used.
       
   990     * @return Symbian OS error code.
       
   991     */
       
   992     virtual TInt TestTAiwDDV1SATCall( CStifItemParser& aItem );
       
   993     
       
   994     /**
       
   995     * TestTAiwDDV1Bearer test Bearer
       
   996     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
   997     * @since S60 5.0
       
   998     * @param aItem is not used.
       
   999     * @return Symbian OS error code.
       
  1000     */
       
  1001     virtual TInt TestTAiwDDV1Bearer( CStifItemParser& aItem );
       
  1002     
       
  1003     /**
       
  1004     * TestTAiwDDV1RemoveInvalidChars test RemoveInvalidChars
       
  1005     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
  1006     * @since S60 5.0
       
  1007     * @param aItem is not used.
       
  1008     * @return Symbian OS error code.
       
  1009     */
       
  1010     virtual TInt TestTAiwDDV1RemoveInvalidChars( CStifItemParser& aItem );
       
  1011     
       
  1012     /**
       
  1013     * TestTAiwDDV1ContactItemField test ContactItemField
       
  1014     * of TAiwDialDataV1 in AiwDialDataTypes.h.
       
  1015     * @since S60 5.0
       
  1016     * @param aItem is not used.
       
  1017     * @return Symbian OS error code.
       
  1018     */
       
  1019     virtual TInt TestTAiwDDV1ContactItemField( CStifItemParser& aItem );
       
  1020     
       
  1021     /**
       
  1022     * TestTAiwPPDTAiwPocParameterDataL test TAiwPocParameterData
       
  1023     * of TAiwPocParameterData in AiwDialDataTypes.h.
       
  1024     * @since S60 5.0
       
  1025     * @param aItem is not used.
       
  1026     * @return Symbian OS error code.
       
  1027     */
       
  1028     virtual TInt TestTAiwPPDTAiwPocParameterDataL( CStifItemParser& aItem );
       
  1029     
       
  1030     /**
       
  1031     * TestTAiwPPDVersion test Version
       
  1032     * of TAiwPocParameterData in AiwDialDataTypes.h.
       
  1033     * @since S60 5.0
       
  1034     * @param aItem is not used.
       
  1035     * @return Symbian OS error code.
       
  1036     */
       
  1037     virtual TInt TestTAiwPPDVersion( CStifItemParser& aItem );
       
  1038     
       
  1039 
       
  1040     private:    // Data
       
  1041 
       
  1042     /**
       
  1043      * ScreenSaver Property
       
  1044      */
       
  1045     TInt iOldScreenSaverProperty;
       
  1046     
       
  1047     };
       
  1048 
       
  1049 #endif      // C_TESTDOMEXTAIWCRITERIA_H
       
  1050 
       
  1051 // End of File