contentpublishingsrv/contentpublishingutils/contentpublishingdebug/src/cpdebug.cpp
branchRCL_3
changeset 14 15e4dd19031c
parent 0 79c6a41cd166
--- a/contentpublishingsrv/contentpublishingutils/contentpublishingdebug/src/cpdebug.cpp	Mon Mar 15 12:41:53 2010 +0200
+++ b/contentpublishingsrv/contentpublishingutils/contentpublishingdebug/src/cpdebug.cpp	Wed Mar 31 22:04:35 2010 +0300
@@ -37,7 +37,7 @@
     iData->iFileName = aFile;
     Dll::SetTls( iData );
     User::LeaveIfError( iData->iFs.Connect( ) );
-    EnableLogging( ETrue );
+    EnableLogging( EFalse );
     }
 
 // ---------------------------------------------------------------------------
@@ -161,6 +161,25 @@
 // 
 // ---------------------------------------------------------------------------
 //
+EXPORT_C void CCPDebug::ExtendedPrint( const char* aStringParam,
+                                       const CLiwGenericParamList& aInParamList )
+    {
+    RDebug::Printf( "CPS Client::Request %s Parameters: \n", aStringParam );
+    for ( TInt i = 0; i < aInParamList.Count( ); i++ )
+        {
+        TLiwGenericParam tempParam;
+        tempParam.PushL();
+        TRAP_IGNORE( aInParamList.AtL(i ,tempParam) );
+        Dump( tempParam.Value() );
+        CleanupStack::Pop(&tempParam);
+        tempParam.Reset();
+        }
+    }
+
+// ---------------------------------------------------------------------------
+//
+// ---------------------------------------------------------------------------
+//
 EXPORT_C DebugData* CCPDebug::Data()
     {
     return static_cast<DebugData*>(Dll::Tls());