// Copyright (c) 2004-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:// Server Panic methods// ///** @file*/#include <e32std.h>#include "sbepanic.h"#include "OstTraceDefinitions.h"#include "sbtrace.h"#ifdef OST_TRACE_COMPILER_IN_USE#include "sbepanicTraces.h"#endifnamespace conn { void Panic(TInt aPanicCode) /** @internalComponent Calls User::Panic with reason "SB: <panic code>" @param aPanicCode The panic code as defined in panic.h @panic aPanicCode The panic code passed in */ { OstTraceFunctionEntry0( _CONN_PANIC_ENTRY ); _LIT(KPanicString,"SBE:"); User::Panic(KPanicString,aPanicCode); OstTraceFunctionExit0( _CONN_PANIC_EXIT ); } }