ShlubluLib
v0.5
ShlubluLib is a lightweight, modular, general purpose, open-source C++ library for Linux and Windows.
|
#include <cstring>
#include <type_traits>
#include <vector>
Go to the source code of this file.
Classes | |
class | shlublu::CRC< T > |
CRC accumulator. More... | |
Namespaces | |
shlublu | |
shlublu::CRCData | |
Typedefs | |
using | shlublu::crc32_t = uint32_t |
The 32 bits CRC value type. | |
using | shlublu::crc64_t = uint64_t |
The 64 bits CRC value type. | |
using | shlublu::CRC32 = CRC< crc32_t > |
The 32 bits CRC accumulator. | |
using | shlublu::CRC64 = CRC< crc64_t > |
The 64 bits CRC value type. | |
Variables | |
const uint32_t | shlublu::CRCData::crc32Table [] |
32 bits table. | |
const uint64_t | shlublu::CRCData::crc64Table [] |
64 bits table. | |
Cyclic Redundancy Check.
See CRC class documentation for details.