Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
crc32.hh
1 /*
2 -------------------------------------------------------------------------------
3 
4  Philips 3D Solutions - Eindhoven
5 
6  CRC32 implementation adapted from public domain code written by Eric Durbin.
7 
8 -------------------------------------------------------------------------------
9 */
10 
11 #ifndef _CRC32_HH
12 #define _CRC32_HH
13 
14 #ifdef __cplusplus
15 extern "C" {
16 #endif
17 
18 /* crc32.hh
19  header file for crc32 checksum
20 */
21 
22 /* function prototypes */
23 unsigned long CalcCRC32(unsigned char *p, unsigned long len);
24 
25 #ifdef __cplusplus
26 }
27 #endif
28 
29 #endif /* _CRC32_HH */