pimappservices/calendar/shared/inc/agmutil.h
changeset 0 f979ecb2b13e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pimappservices/calendar/shared/inc/agmutil.h	Tue Feb 02 10:12:19 2010 +0200
@@ -0,0 +1,73 @@
+// Copyright (c) 1997-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:
+//
+
+#ifndef __AGMUTIL_H__
+#define __AGMUTIL_H__
+
+#include <e32std.h>
+#include "agmpanic.h"
+
+#if defined(_DEBUG)
+#define DBG_PANIC(m) Panic(m)
+#else
+#define DBG_PANIC(m)
+#endif
+
+IMPORT_C TUint32 GenerateHash8L(const TDesC8& aString);
+IMPORT_C TUint32 FoldAndGenerateHashL(const TDesC& aFileName);
+
+/**
+@internalAll
+@released
+*/
+enum TBits 
+	{ 
+		EBit0=	0x00,
+		EBit1=	0x01,
+		EBit2=	0x02,
+		EBit3=	0x04,
+		EBit4=	0x08,
+		EBit5=	0x10,
+		EBit6=	0x20,
+		EBit7=	0x40,
+		EBit8=	0x80,
+		EBit9=	0x100,
+		EBit10=	0x200,
+		EBit11=	0x400,
+		EBit12=	0x800,
+		EBit13=	0x1000,
+		EBit14=	0x2000,
+		EBit15=	0x4000,
+		EBit16=	0x8000,
+		EBit17=	0x10000,
+		EBit18=	0x20000,
+		EBit19=	0x40000,
+		EBit20=	0x80000,
+		EBit21=	0x100000,
+		EBit22=	0x200000,
+		EBit23=	0x400000,
+		EBit24=	0x800000,
+		EBit25=	0x1000000,
+		EBit26=	0x2000000,
+		EBit27=	0x4000000,
+		EBit28=	0x8000000,
+		EBit29=	0x10000000,
+		EBit30=	0x20000000,
+		EBit31=	0x40000000,
+		EBit32=	0x80000000
+	};
+
+
+#endif