home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 March / Gamestar_82_2006-03_dvd.iso / DVDStar / Editace / quake4_sdkv10.exe / source / idlib / hashing / CRC32.h < prev    next >
C/C++ Source or Header  |  2005-11-14  |  557b  |  20 lines

  1.  
  2. #ifndef __CRC32_H__
  3. #define __CRC32_H__
  4.  
  5. /*
  6. ===============================================================================
  7.  
  8.     Calculates a checksum for a block of data
  9.     using the CRC-32.
  10.  
  11. ===============================================================================
  12. */
  13.  
  14. void CRC32_InitChecksum( unsigned long &crcvalue );
  15. void CRC32_UpdateChecksum( unsigned long &crcvalue, const void *data, int length );
  16. void CRC32_FinishChecksum( unsigned long &crcvalue );
  17. unsigned long CRC32_BlockChecksum( const void *data, int length );
  18.  
  19. #endif /* !__CRC32_H__ */
  20.