sl@0: // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of the License "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // e32\include\drivers\locmedia_ost.h sl@0: // sl@0: // sl@0: sl@0: #ifndef LOCMEDIA_OST_H sl@0: #define LOCMEDIA_OST_H sl@0: sl@0: #ifndef _DEBUG sl@0: sl@0: #ifdef OstTrace0 sl@0: #undef OstTrace0 sl@0: #define OstTrace0( aGroupName, aTraceName, aTraceText ) sl@0: #endif sl@0: sl@0: #ifdef OstTrace1 sl@0: #undef OstTrace1 sl@0: #define OstTrace1( aGroupName, aTraceName, aTraceText, aParam ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceData sl@0: #undef OstTraceData sl@0: #define OstTraceData( aGroupName, aTraceName, aTraceText, aPtr, aLength ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceExt1 sl@0: #undef OstTraceExt1 sl@0: #define OstTraceExt1( aGroupName, aTraceName, aTraceText, aParam ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceExt2 sl@0: #undef OstTraceExt2 sl@0: #define OstTraceExt2( aGroupName, aTraceName, aTraceText, aParam1, aParam2 ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceExt3 sl@0: #undef OstTraceExt3 sl@0: #define OstTraceExt3( aGroupName, aTraceName, aTraceText, aParam1, aParam2, aParam3 ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceExt4 sl@0: #undef OstTraceExt4 sl@0: #define OstTraceExt4( aGroupName, aTraceName, aTraceText, aParam1, aParam2, aParam3, aParam4 ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceExt5 sl@0: #undef OstTraceExt5 sl@0: #define OstTraceExt5( aGroupName, aTraceName, aTraceText, aParam1, aParam2, aParam3, aParam4, aParam5 ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceFunctionEntry0 sl@0: #undef OstTraceFunctionEntry0 sl@0: #define OstTraceFunctionEntry0( aTraceName ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceFunctionEntry1 sl@0: #undef OstTraceFunctionEntry1 sl@0: #define OstTraceFunctionEntry1( aTraceName, aInstance ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceFunctionEntryExt sl@0: #undef OstTraceFunctionEntryExt sl@0: #define OstTraceFunctionEntryExt(aTraceName, aInstance) sl@0: #endif sl@0: sl@0: #ifdef OstTraceFunctionExit0 sl@0: #undef OstTraceFunctionExit0 sl@0: #define OstTraceFunctionExit0( aTraceName ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceFunctionExit1 sl@0: #undef OstTraceFunctionExit1 sl@0: #define OstTraceFunctionExit1( aTraceName, aInstance ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceEventStart0 sl@0: #undef OstTraceEventStart0 sl@0: #define OstTraceEventStart0( aTraceName, aEventName ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceEventStart1 sl@0: #undef OstTraceEventStart1 sl@0: #define OstTraceEventStart1( aTraceName, aEventName, aParam ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceFunctionExitExt sl@0: #undef OstTraceFunctionExitExt sl@0: #define OstTraceFunctionExitExt(aTraceName, aInstance, aRetval) sl@0: #endif sl@0: sl@0: #ifdef OstTraceEventStop sl@0: #undef OstTraceEventStop sl@0: #define OstTraceEventStop( aTraceName, aEventName, aStartTraceName ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceState0 sl@0: #undef OstTraceState0 sl@0: #define OstTraceState0( aTraceName, aStateName, aNewState ) sl@0: #endif sl@0: sl@0: #ifdef OstTraceState1 sl@0: #undef OstTraceState1 sl@0: #define OstTraceState1( aTraceName, aStateName, aNewState, aInstance ) sl@0: #endif sl@0: sl@0: #endif // _DEBUG sl@0: sl@0: #endif // LOCMEDIA_OST_H