phoneuis/dialer/inc/dialercommon.h
branchRCL_3
changeset 9 8871b09be73b
parent 0 5f000ab63145
child 17 38529f706030
--- a/phoneuis/dialer/inc/dialercommon.h	Tue Feb 02 00:10:04 2010 +0200
+++ b/phoneuis/dialer/inc/dialercommon.h	Fri Feb 19 22:50:26 2010 +0200
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies). 
+* Copyright (c) 2007 - 2010 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"
@@ -35,6 +35,27 @@
 // ROM drive.
 _LIT( KDriveZ, "z:" );
 
+// Application name literal for panic macro
+_LIT( KModuleName, "Dialer" );
+
+// Panic macro
+inline void DialerPanic( TInt aReason )
+    {
+    User::Panic( KModuleName, aReason );
+    }
+
+// Panic codes
+enum TDialerPanicCode 
+    {
+    EDialerPanicDrawingError = 100,
+    EDialerPanicNoApplicationInstance,
+    EDialerPanicUnknownScript,
+    EDialerPanicChineseScriptError,
+    EDialerPanicLabelNotFound,
+    EDialerPanicToolbarButtonNotFound,
+    EDialerPanicNullController
+    };
+
 #endif // DIALERCOMMON_H
 
 // End of file