uiaccelerator_plat/alf_core_toolkit_api/tsrc/src/testuiaifctkitblockshuistatic.cpp
branchRCL_3
changeset 20 31fccae4f8a7
parent 10 7c5dd702d6d3
equal deleted inserted replaced
19:e5af45d51884 20:31fccae4f8a7
       
     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 api of alf_core_toolkit
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 
       
    20 // [INCLUDE FILES]
       
    21 #include <e32svr.h>
       
    22 #include <stifparser.h>
       
    23 #include <stiftestinterface.h>
       
    24 #include <uiacceltk/huienv.h>
       
    25 #include <uiacceltk/huicontrol.h>
       
    26 #include <uiacceltk/huistatic.h>
       
    27 
       
    28 #include "testuiaifcoretoolkit.h"
       
    29 
       
    30 // -----------------------------------------------------------------------------
       
    31 // CTestUiAifCoreToolkit::TestCHuiStaticEnv
       
    32 // -----------------------------------------------------------------------------
       
    33 //
       
    34 TInt CTestUiAifCoreToolkit::TestCHuiStaticEnv( CStifItemParser& /*aItem*/ )
       
    35     {
       
    36 
       
    37     // Print to UI
       
    38     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
    39     _LIT( KCHuiStatic, "In TestCHuiStaticEnv" );
       
    40     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
    41     // Print to log file
       
    42     iLog->Log( KCHuiStatic );
       
    43 
       
    44     CHuiStatic::Env();
       
    45 
       
    46     return KErrNone;
       
    47     }
       
    48 
       
    49 // -----------------------------------------------------------------------------
       
    50 // CTestUiAifCoreToolkit::TestCHuiStaticTime
       
    51 // -----------------------------------------------------------------------------
       
    52 //
       
    53 TInt CTestUiAifCoreToolkit::TestCHuiStaticTime( CStifItemParser& /*aItem*/ )
       
    54     {
       
    55 
       
    56     // Print to UI
       
    57     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
    58     _LIT( KCHuiStatic, "In TestCHuiStaticTime" );
       
    59     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
    60     // Print to log file
       
    61     iLog->Log( KCHuiStatic );
       
    62 
       
    63     CHuiStatic::Time();
       
    64 
       
    65     return KErrNone;
       
    66     }
       
    67 
       
    68 // -----------------------------------------------------------------------------
       
    69 // CTestUiAifCoreToolkit::TestCHuiStaticSetTimeFactor
       
    70 // -----------------------------------------------------------------------------
       
    71 //
       
    72 TInt CTestUiAifCoreToolkit::TestCHuiStaticSetTimeFactor( CStifItemParser& /*aItem*/ )
       
    73     {
       
    74 
       
    75     // Print to UI
       
    76     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
    77     _LIT( KCHuiStatic, "In TestCHuiStaticSetTimeFactor" );
       
    78     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
    79     // Print to log file
       
    80     iLog->Log( KCHuiStatic );
       
    81 
       
    82     CHuiStatic::SetTimeFactor( 10.50 );
       
    83 
       
    84     return KErrNone;
       
    85     }
       
    86 
       
    87 // -----------------------------------------------------------------------------
       
    88 // CTestUiAifCoreToolkit::TestCHuiStaticTimeFactor
       
    89 // -----------------------------------------------------------------------------
       
    90 //
       
    91 TInt CTestUiAifCoreToolkit::TestCHuiStaticTimeFactor( CStifItemParser& /*aItem*/ )
       
    92     {
       
    93 
       
    94     // Print to UI
       
    95     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
    96     _LIT( KCHuiStatic, "In TestCHuiStaticTimeFactor" );
       
    97     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
    98     // Print to log file
       
    99     iLog->Log( KCHuiStatic );
       
   100 
       
   101     TReal32 time = CHuiStatic::TimeFactor();
       
   102     CHuiStatic::SetTimeFactor( 10 );
       
   103     time = CHuiStatic::TimeFactor();
       
   104 
       
   105     return KErrNone;
       
   106     }
       
   107 
       
   108 // -----------------------------------------------------------------------------
       
   109 // CTestUiAifCoreToolkit::TestCHuiStaticPauseTime
       
   110 // -----------------------------------------------------------------------------
       
   111 //
       
   112 TInt CTestUiAifCoreToolkit::TestCHuiStaticPauseTime( CStifItemParser& /*aItem*/ )
       
   113     {
       
   114 
       
   115     // Print to UI
       
   116     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   117     _LIT( KCHuiStatic, "In TestCHuiStaticPauseTime" );
       
   118     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   119     // Print to log file
       
   120     iLog->Log( KCHuiStatic );
       
   121 
       
   122     iHuiEnv->RefreshCallBack(iHuiEnv);    
       
   123 
       
   124     // Sleep for 1430 milliseconds
       
   125     User::After(TTimeIntervalMicroSeconds32(1430000));
       
   126         
       
   127     // Pause timing
       
   128     CHuiStatic::PauseTime();      
       
   129     TReal32 pausedSeconds = CHuiStatic::ElapsedSeconds();
       
   130 
       
   131     // Sleep for another 1430 milliseconds
       
   132     User::After(TTimeIntervalMicroSeconds32(1430000));
       
   133 
       
   134     // Update time
       
   135     // @note This is rather awkward way to update the time. Perhaps we should make a unit test of CHuiStatic instead
       
   136     // and call CHuiStatic::UpdateTime() there.
       
   137     iHuiEnv->RefreshCallBack(iHuiEnv);
       
   138 
       
   139     // Retrieve the elapsed seconds
       
   140     TReal32 elapsedSeconds = CHuiStatic::ElapsedSeconds();
       
   141 
       
   142     STIF_ASSERT_TRUE( pausedSeconds == elapsedSeconds );
       
   143 
       
   144     return KErrNone;
       
   145     }
       
   146 
       
   147 // -----------------------------------------------------------------------------
       
   148 // CTestUiAifCoreToolkit::TestCHuiStaticContinueTime
       
   149 // -----------------------------------------------------------------------------
       
   150 //
       
   151 TInt CTestUiAifCoreToolkit::TestCHuiStaticContinueTime( CStifItemParser& /*aItem*/ )
       
   152     {
       
   153 
       
   154     // Print to UI
       
   155     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   156     _LIT( KCHuiStatic, "In TestCHuiStaticContinueTime" );
       
   157     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   158     // Print to log file
       
   159     iLog->Log( KCHuiStatic );
       
   160 
       
   161     CHuiStatic::ContinueTime();
       
   162 
       
   163     return KErrNone;
       
   164     }
       
   165 
       
   166 // -----------------------------------------------------------------------------
       
   167 // CTestUiAifCoreToolkit::TestCHuiStaticTimePaused
       
   168 // -----------------------------------------------------------------------------
       
   169 //
       
   170 TInt CTestUiAifCoreToolkit::TestCHuiStaticTimePaused( CStifItemParser& /*aItem*/ )
       
   171     {
       
   172 
       
   173     // Print to UI
       
   174     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   175     _LIT( KCHuiStatic, "In TestCHuiStaticTimePaused" );
       
   176     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   177     // Print to log file
       
   178     iLog->Log( KCHuiStatic );
       
   179 
       
   180     CHuiStatic::TimePaused();
       
   181 
       
   182     return KErrNone;
       
   183     }
       
   184 
       
   185 // -----------------------------------------------------------------------------
       
   186 // CTestUiAifCoreToolkit::TestCHuiStaticElapsedSeconds
       
   187 // -----------------------------------------------------------------------------
       
   188 //
       
   189 TInt CTestUiAifCoreToolkit::TestCHuiStaticElapsedSeconds( CStifItemParser& /*aItem*/ )
       
   190     {
       
   191 
       
   192     // Print to UI
       
   193     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   194     _LIT( KCHuiStatic, "In TestCHuiStaticElapsedSeconds" );
       
   195     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   196     // Print to log file
       
   197     iLog->Log( KCHuiStatic );
       
   198 
       
   199     CHuiStatic::ElapsedSeconds();
       
   200 
       
   201     return KErrNone;
       
   202     }
       
   203 
       
   204 // -----------------------------------------------------------------------------
       
   205 // CTestUiAifCoreToolkit::TestCHuiStaticSecondsSinceStart
       
   206 // -----------------------------------------------------------------------------
       
   207 //
       
   208 TInt CTestUiAifCoreToolkit::TestCHuiStaticSecondsSinceStart( CStifItemParser& /*aItem*/ )
       
   209     {
       
   210 
       
   211     // Print to UI
       
   212     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   213     _LIT( KCHuiStatic, "In TestCHuiStaticSecondsSinceStart" );
       
   214     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   215     // Print to log file
       
   216     iLog->Log( KCHuiStatic );
       
   217 
       
   218     CHuiStatic::SecondsSinceStart();
       
   219 
       
   220     return KErrNone;
       
   221     }
       
   222 
       
   223 // -----------------------------------------------------------------------------
       
   224 // CTestUiAifCoreToolkit::TestCHuiStaticMilliSecondsSinceStart
       
   225 // -----------------------------------------------------------------------------
       
   226 //
       
   227 TInt CTestUiAifCoreToolkit::TestCHuiStaticMilliSecondsSinceStart( CStifItemParser& /*aItem*/ )
       
   228     {
       
   229 
       
   230     // Print to UI
       
   231     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   232     _LIT( KCHuiStatic, "In TestCHuiStaticMilliSecondsSinceStart" );
       
   233     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   234     // Print to log file
       
   235     iLog->Log( KCHuiStatic );
       
   236 
       
   237     CHuiStatic::MilliSecondsSinceStart();
       
   238 
       
   239     return KErrNone;
       
   240     }
       
   241 
       
   242 // -----------------------------------------------------------------------------
       
   243 // CTestUiAifCoreToolkit::TestCHuiStaticFrameCount
       
   244 // -----------------------------------------------------------------------------
       
   245 //
       
   246 TInt CTestUiAifCoreToolkit::TestCHuiStaticFrameCount( CStifItemParser& /*aItem*/ )
       
   247     {
       
   248 
       
   249     // Print to UI
       
   250     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   251     _LIT( KCHuiStatic, "In TestCHuiStaticFrameCount" );
       
   252     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   253     // Print to log file
       
   254     iLog->Log( KCHuiStatic );
       
   255 
       
   256     CHuiStatic::FrameCount();
       
   257 
       
   258     return KErrNone;
       
   259     }
       
   260 
       
   261 // -----------------------------------------------------------------------------
       
   262 // CTestUiAifCoreToolkit::TestCHuiStaticAverageFrameRate
       
   263 // -----------------------------------------------------------------------------
       
   264 //
       
   265 TInt CTestUiAifCoreToolkit::TestCHuiStaticAverageFrameRate( CStifItemParser& /*aItem*/ )
       
   266     {
       
   267 
       
   268     // Print to UI
       
   269     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   270     _LIT( KCHuiStatic, "In TestCHuiStaticAverageFrameRate" );
       
   271     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   272     // Print to log file
       
   273     iLog->Log( KCHuiStatic );
       
   274 
       
   275     CHuiStatic::AverageFrameRate();
       
   276 
       
   277     return KErrNone;
       
   278     }
       
   279 
       
   280 // -----------------------------------------------------------------------------
       
   281 // CTestUiAifCoreToolkit::TestCHuiStaticFrameRate
       
   282 // -----------------------------------------------------------------------------
       
   283 //
       
   284 TInt CTestUiAifCoreToolkit::TestCHuiStaticFrameRate( CStifItemParser& /*aItem*/ )
       
   285     {
       
   286 
       
   287     // Print to UI
       
   288     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   289     _LIT( KCHuiStatic, "In TestCHuiStaticFrameRate" );
       
   290     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   291     // Print to log file
       
   292     iLog->Log( KCHuiStatic );
       
   293 
       
   294     CHuiStatic::FrameRate();
       
   295 
       
   296     return KErrNone;
       
   297     }
       
   298 
       
   299 // -----------------------------------------------------------------------------
       
   300 // CTestUiAifCoreToolkit::TestCHuiStaticPrintfTDesC8
       
   301 // -----------------------------------------------------------------------------
       
   302 //
       
   303 TInt CTestUiAifCoreToolkit::TestCHuiStaticPrintfTDesC8( CStifItemParser& /*aItem*/ )
       
   304     {
       
   305 
       
   306     // Print to UI
       
   307     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   308     _LIT( KCHuiStatic, "In TestCHuiStaticPrintfTDesC8" );
       
   309     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   310     // Print to log file
       
   311     iLog->Log( KCHuiStatic );
       
   312 
       
   313     TRefByValue<const TDesC8> value = _L8( "value" );
       
   314     CHuiStatic::Printf( value );
       
   315 
       
   316     return KErrNone;
       
   317     }
       
   318 
       
   319 // -----------------------------------------------------------------------------
       
   320 // CTestUiAifCoreToolkit::TestCHuiStaticPrintfTDesC16
       
   321 // -----------------------------------------------------------------------------
       
   322 //
       
   323 TInt CTestUiAifCoreToolkit::TestCHuiStaticPrintfTDesC16( CStifItemParser& /*aItem*/ )
       
   324     {
       
   325 
       
   326     // Print to UI
       
   327     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   328     _LIT( KCHuiStatic, "In TestCHuiStaticPrintfTDesC16" );
       
   329     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   330     // Print to log file
       
   331     iLog->Log( KCHuiStatic );
       
   332 
       
   333     TRefByValue<const TDesC16> value = _L16( "value" );
       
   334     CHuiStatic::Printf( value );
       
   335 
       
   336     return KErrNone;
       
   337     }
       
   338 
       
   339 // -----------------------------------------------------------------------------
       
   340 // CTestUiAifCoreToolkit::TestCHuiStaticEnableLogging
       
   341 // -----------------------------------------------------------------------------
       
   342 //
       
   343 TInt CTestUiAifCoreToolkit::TestCHuiStaticEnableLogging( CStifItemParser& /*aItem*/ )
       
   344     {
       
   345 
       
   346     // Print to UI
       
   347     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   348     _LIT( KCHuiStatic, "In TestCHuiStaticEnableLogging" );
       
   349     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   350     // Print to log file
       
   351     iLog->Log( KCHuiStatic );
       
   352 
       
   353     CHuiStatic::EnableLogging();
       
   354     CHuiStatic::EnableLogging( EFalse );
       
   355 
       
   356     return KErrNone;
       
   357     }
       
   358 
       
   359 // -----------------------------------------------------------------------------
       
   360 // CTestUiAifCoreToolkit::TestCHuiStaticLogging
       
   361 // -----------------------------------------------------------------------------
       
   362 //
       
   363 TInt CTestUiAifCoreToolkit::TestCHuiStaticLogging( CStifItemParser& /*aItem*/ )
       
   364     {
       
   365 
       
   366     // Print to UI
       
   367     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   368     _LIT( KCHuiStatic, "In TestCHuiStaticLogging" );
       
   369     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   370     // Print to log file
       
   371     iLog->Log( KCHuiStatic );
       
   372 
       
   373     CHuiStatic::EnableLogging();
       
   374     TBool logging = CHuiStatic::Logging();
       
   375     STIF_ASSERT_TRUE( logging );
       
   376 
       
   377     CHuiStatic::EnableLogging( EFalse );
       
   378     logging = CHuiStatic::Logging();
       
   379     STIF_ASSERT_FALSE( logging );
       
   380 
       
   381     return KErrNone;
       
   382     }
       
   383 
       
   384 // -----------------------------------------------------------------------------
       
   385 // CTestUiAifCoreToolkit::TestCHuiStaticTic
       
   386 // -----------------------------------------------------------------------------
       
   387 //
       
   388 TInt CTestUiAifCoreToolkit::TestCHuiStaticTic( CStifItemParser& /*aItem*/ )
       
   389     {
       
   390 
       
   391     // Print to UI
       
   392     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   393     _LIT( KCHuiStatic, "In TestCHuiStaticTic" );
       
   394     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   395     // Print to log file
       
   396     iLog->Log( KCHuiStatic );
       
   397 
       
   398     CHuiStatic::Tic( 0 );
       
   399     CHuiStatic::Tic( 1 );
       
   400     CHuiStatic::Tic( 2 );
       
   401     CHuiStatic::Tic( 3 );
       
   402     CHuiStatic::Tic( 4 );
       
   403     CHuiStatic::Tic( 5 );
       
   404     CHuiStatic::Tic( 6 );
       
   405     CHuiStatic::Tic( 7 );
       
   406     CHuiStatic::Tic( 8 );
       
   407     CHuiStatic::Tic( 9 );
       
   408 
       
   409     return KErrNone;
       
   410     }
       
   411 
       
   412 // -----------------------------------------------------------------------------
       
   413 // CTestUiAifCoreToolkit::TestCHuiStaticToc
       
   414 // -----------------------------------------------------------------------------
       
   415 //
       
   416 TInt CTestUiAifCoreToolkit::TestCHuiStaticToc( CStifItemParser& /*aItem*/ )
       
   417     {
       
   418 
       
   419     // Print to UI
       
   420     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   421     _LIT( KCHuiStatic, "In TestCHuiStaticToc" );
       
   422     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   423     // Print to log file
       
   424     iLog->Log( KCHuiStatic );
       
   425 
       
   426     CHuiStatic::Toc( 0 );
       
   427     CHuiStatic::Toc( 1 );
       
   428     CHuiStatic::Toc( 2 );
       
   429     CHuiStatic::Toc( 3 );
       
   430     CHuiStatic::Toc( 4 );
       
   431     CHuiStatic::Toc( 5 );
       
   432     CHuiStatic::Toc( 6 );
       
   433     CHuiStatic::Toc( 7 );
       
   434     CHuiStatic::Toc( 8 );
       
   435     CHuiStatic::Toc( 9 );
       
   436 
       
   437     return KErrNone;
       
   438     }
       
   439 
       
   440 // -----------------------------------------------------------------------------
       
   441 // CTestUiAifCoreToolkit::TestCHuiStaticFsSession
       
   442 // -----------------------------------------------------------------------------
       
   443 //
       
   444 TInt CTestUiAifCoreToolkit::TestCHuiStaticFsSession( CStifItemParser& /*aItem*/ )
       
   445     {
       
   446 
       
   447     // Print to UI
       
   448     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   449     _LIT( KCHuiStatic, "In TestCHuiStaticFsSession" );
       
   450     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   451     // Print to log file
       
   452     iLog->Log( KCHuiStatic );
       
   453 
       
   454     CHuiStatic::FsSession();
       
   455 
       
   456     return KErrNone;
       
   457     }
       
   458 
       
   459 // -----------------------------------------------------------------------------
       
   460 // CTestUiAifCoreToolkit::TestCHuiStaticSetLayoutTransitionTime
       
   461 // -----------------------------------------------------------------------------
       
   462 //
       
   463 TInt CTestUiAifCoreToolkit::TestCHuiStaticSetLayoutTransitionTime( CStifItemParser& /*aItem*/ )
       
   464     {
       
   465 
       
   466     // Print to UI
       
   467     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   468     _LIT( KCHuiStatic, "In TestCHuiStaticSetLayoutTransitionTime" );
       
   469     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   470     // Print to log file
       
   471     iLog->Log( KCHuiStatic );
       
   472 
       
   473     CHuiStatic::SetLayoutTransitionTime( 1000 );
       
   474 
       
   475     return KErrNone;
       
   476     }
       
   477 
       
   478 // -----------------------------------------------------------------------------
       
   479 // CTestUiAifCoreToolkit::TestCHuiStaticLayoutTransitionTime
       
   480 // -----------------------------------------------------------------------------
       
   481 //
       
   482 TInt CTestUiAifCoreToolkit::TestCHuiStaticLayoutTransitionTime( CStifItemParser& /*aItem*/ )
       
   483     {
       
   484 
       
   485     // Print to UI
       
   486     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   487     _LIT( KCHuiStatic, "In TestCHuiStaticLayoutTransitionTime" );
       
   488     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   489     // Print to log file
       
   490     iLog->Log( KCHuiStatic );
       
   491 
       
   492     CHuiStatic::SetLayoutTransitionTime( 1000 );
       
   493     TInt time = CHuiStatic::LayoutTransitionTime();
       
   494     STIF_ASSERT_EQUALS( time, 1000 );
       
   495 
       
   496     return KErrNone;
       
   497     }
       
   498 
       
   499 // -----------------------------------------------------------------------------
       
   500 // CTestUiAifCoreToolkit::TestCHuiStaticSetProbe
       
   501 // -----------------------------------------------------------------------------
       
   502 //
       
   503 TInt CTestUiAifCoreToolkit::TestCHuiStaticSetProbe( CStifItemParser& /*aItem*/ )
       
   504     {
       
   505 
       
   506     // Print to UI
       
   507     _LIT( KTestuiaifcoretoolkit, "testuiaifcoretoolkit" );
       
   508     _LIT( KCHuiStatic, "In TestCHuiStaticSetProbe" );
       
   509     TestModuleIf().Printf( 0, KTestuiaifcoretoolkit, KCHuiStatic );
       
   510     // Print to log file
       
   511     iLog->Log( KCHuiStatic );
       
   512 
       
   513     CHuiStatic::SetProbe( NULL );
       
   514 
       
   515     return KErrNone;
       
   516     }