#include <CRC.h>
Public Member Functions | |
const Parameters< CRCType, CRCWidth > & | GetParameters () const |
Gets the CRC parameters used to construct the CRC table. More... | |
const CRCType * | GetTable () const |
Gets the CRC table. More... | |
CRCType | operator[] (unsigned char index) const |
Gets an entry in the CRC table. More... | |
Table (const Parameters< CRCType, CRCWidth > ¶meters) | |
Constructs a CRC table from a set of CRC parameters. More... | |
CRC lookup table.
After construction, the CRC parameters are fixed.
CRC::Table< CRCType, CRCWidth >::Table | ( | const Parameters< CRCType, CRCWidth > & | parameters | ) |
const CRC::Parameters< CRCType, CRCWidth > & CRC::Table< CRCType, CRCWidth >::GetParameters | ( | ) | const |
const CRCType * CRC::Table< CRCType, CRCWidth >::GetTable | ( | ) | const |
CRCType CRC::Table< CRCType, CRCWidth >::operator[] | ( | unsigned char | index | ) | const |