Fabcoin Core  0.16.2
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CRC32 Member List

This is the complete list of members for CRC32, including all inherited members.

Algorithm(bool checkSelfTestStatus=true)Algorithm
AlgorithmName() const CRC32inlinevirtual
BlockSize() const HashTransformationinlinevirtual
CalculateDigest(byte *digest, const byte *input, size_t length)HashTransformationinlinevirtual
CalculateTruncatedDigest(byte *digest, size_t digestSize, const byte *input, size_t length)HashTransformationinlinevirtual
Clone() const Clonableinlinevirtual
CRC32()CRC32
CreateUpdateSpace(size_t &size)HashTransformationinlinevirtual
DigestSize() const CRC32inlinevirtual
Final(byte *digest)HashTransformationinlinevirtual
GetCrcByte(size_t i) const CRC32inline
m_crcCRC32private
m_tabCRC32privatestatic
OptimalBlockSize() const HashTransformationinlinevirtual
OptimalDataAlignment() const HashTransformationvirtual
Ref()HashTransformationinline
Reset()CRC32inlineprotected
Restart()HashTransformationinlinevirtual
StaticAlgorithmName()CRC32inline
TagSize() const HashTransformationinline
ThrowIfInvalidTruncatedSize(size_t size) const HashTransformationprotected
TruncatedFinal(byte *hash, size_t size)CRC32virtual
TruncatedVerify(const byte *digest, size_t digestLength)HashTransformationvirtual
Update(const byte *input, size_t length)CRC32virtual
UpdateByte(byte b)CRC32inline
Verify(const byte *digest)HashTransformationinlinevirtual
VerifyDigest(const byte *digest, const byte *input, size_t length)HashTransformationinlinevirtual
VerifyTruncatedDigest(const byte *digest, size_t digestLength, const byte *input, size_t length)HashTransformationinlinevirtual
~Algorithm()Algorithminlinevirtual
~Clonable()Clonableinlinevirtual
~HashTransformation()HashTransformationinlinevirtual