diff -r 502e5d91ad42 -r 15e4dd19031c contentpublishingsrv/contentpublishingutils/contentpublishingdebug/src/cpdebug.cpp --- 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(Dll::Tls());