diff -r e84fb4c9218b -r ef2686f7597e usbuis/usbui/tsrc/usbuiapitest/inc/usbuiapitestdebug.inl --- a/usbuis/usbui/tsrc/usbuiapitest/inc/usbuiapitestdebug.inl Mon Jun 21 22:40:15 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,73 +0,0 @@ -/* -* Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: -* -*/ - - -#include - -NONSHARABLE_CLASS(TOverflowTruncate8) : public TDes8Overflow - { -public: - void Overflow(TDes8& /*aDes*/) {} - }; - -NONSHARABLE_CLASS(TOverflowTruncate16) : public TDes16Overflow - { -public: - void Overflow(TDes16& /*aDes*/) {} - }; - - -_LIT8(KStifTestPrefix8, "[STIF_LOG] "); -_LIT(KStifTestPrefix, "[STIF_LOG] "); - -const TInt KMaxLogLineLength = 512; - -#define TRACE_INFO(p) { Trace p; } - -void CUSBUiApiTest::Trace(TRefByValue aFmt, ...) - { - VA_LIST list; - VA_START(list, aFmt); - TOverflowTruncate8 overflow; - RBuf8 buf8; - buf8.Create( KMaxLogLineLength ); - buf8.Append( KStifTestPrefix8 ); - buf8.AppendFormatList(aFmt, list, &overflow); - - RBuf16 buf16; - buf16.Create( KMaxLogLineLength ); - buf16.Copy(buf8); - TRefByValue tmpFmt(_L("%S")); - RDebug::Print(tmpFmt, &buf16); - iLog->Log(tmpFmt, &buf16); - buf8.Close(); - buf16.Close(); - }; - -void CUSBUiApiTest::Trace(TRefByValue aFmt, ...) - { - VA_LIST list; - VA_START(list,aFmt); - RBuf16 theFinalString; - theFinalString.Create( KMaxLogLineLength ); - theFinalString.Append( KStifTestPrefix ); - TOverflowTruncate16 overflow; - theFinalString.AppendFormatList(aFmt,list,&overflow); - RDebug::Print(theFinalString); - iLog->Log(theFinalString); - theFinalString.Close(); - };