OpenM++ runtime library (libopenm)
crc32.h File Reference

OpenM++ CRC-32 impelementation, it is same CRC-32 as V.42, gzip, PNG. More...

Include dependency graph for crc32.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  openm
 openM++ namespace
 

Functions

uint32_t openm::calculateNextCrc32 (uint32_t i_initialCrc, const void *i_data, size_t i_dataSize)
 calculate CRC-32 on next data block of bytes
 
string openm::crc32String (const string &i_source)
 return CRC-32 of source string
 

Detailed Description

OpenM++ CRC-32 impelementation, it is same CRC-32 as V.42, gzip, PNG.