Beamlib  3.0.1
This is the Beam C++ class library.
BCrc32.h
Go to the documentation of this file.
1 /*******************************************************************************
2  * BCrc32.h Checksum 32 bit
3  * T.Barnaby, BEAM Ltd, 2017-11-14
4  * Copyright (c) 2012 All Right Reserved, Beam Ltd, http://www.beam.ltd.uk
5  *******************************************************************************
6  *
7  * For license see LICENSE.txt at the root of the beamlib source tree.
8  */
9 #ifndef BCrc32_H
10 #define BCrc32_H
11 
12 #include <BTypes.h>
13 
15 BUInt32 bcrc32(BUInt32 crc, const void* buf, BUInt32 len);
16 
17 #endif
BUInt32 bcrc32(BUInt32 crc, const void *buf, BUInt32 len)
A 32bit CRC generator.
Definition: BCrc32.cpp:56
uint32_t BUInt32
Definition: BTypes.h:24