21#ifndef INCLUDED_VCL_INC_CHECKSUM_HXX
22#define INCLUDED_VCL_INC_CHECKSUM_HXX
28#define BITMAP_CHECKSUM_SIZE 8
33template< sal_uInt8 N = 0 >
37 return BCToBCOA< N + 1 >(
n,
p );
64 const void *Data, sal_uInt32 DatLen
#define BITMAP_CHECKSUM_SIZE
const sal_uInt64 * vcl_get_crc64_table()
sal_uInt8 BitmapChecksumOctetArray[BITMAP_CHECKSUM_SIZE]
sal_uInt64 BitmapChecksum
void BCToBCOA(BitmapChecksum n, BitmapChecksumOctetArray p)
VCL_DLLPUBLIC sal_uInt64 vcl_crc64(sal_uInt64 Crc, const void *Data, sal_uInt32 DatLen) SAL_THROW_EXTERN_C()
Evaluate CRC64 over given data.
void BCToBCOA< BITMAP_CHECKSUM_SIZE >(BitmapChecksum, BitmapChecksumOctetArray)
BitmapChecksum vcl_get_checksum(BitmapChecksum Checksum, const void *Data, sal_uInt32 DatLen)
#define SAL_THROW_EXTERN_C()