ScummVM API documentation
Common::CRCSlow< T > Class Template Reference

Public Member Functions

 CRCSlow (T poly, T init_remainder, T final_xor, bool need_reflect)
 
crcSlow (byte const message[], int nBytes) const
 

Protected Member Functions

byte reflectData (byte x) const
 
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
 

The documentation for this class was generated from the following file: