Public Member Functions | |
CRCSlow (T poly, T init_remainder, T final_xor, bool need_reflect) | |
T | crcSlow (byte const message[], int nBytes) const |
Protected Member Functions | |
byte | reflectData (byte x) const |
T | reflectRemainder (T x) const |
Static Protected Member Functions | |
template<typename R > | |
static R | reflect (R data) |
Protected Attributes | |
const T | _poly |
const T | _init_remainder |
const T | _final_xor |
const int | _width |
const int | _topbit |
const bool | _reflect |