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

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

Algorithm(bool checkSelfTestStatus=true)Algorithm
AlgorithmName() const CRC32Cinlinevirtual
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
CRC32C()CRC32C
CreateUpdateSpace(size_t &size)HashTransformationinlinevirtual
DigestSize() const CRC32Cinlinevirtual
Final(byte *digest)HashTransformationinlinevirtual
GetCrcByte(size_t i) const CRC32Cinline
m_crcCRC32Cprivate
m_tabCRC32Cprivatestatic
OptimalBlockSize() const HashTransformationinlinevirtual
OptimalDataAlignment() const HashTransformationvirtual
Ref()HashTransformationinline
Reset()CRC32Cinlineprotected
Restart()HashTransformationinlinevirtual
StaticAlgorithmName()CRC32Cinline
TagSize() const HashTransformationinline
ThrowIfInvalidTruncatedSize(size_t size) const HashTransformationprotected
TruncatedFinal(byte *hash, size_t size)CRC32Cvirtual
TruncatedVerify(const byte *digest, size_t digestLength)HashTransformationvirtual
Update(const byte *input, size_t length)CRC32Cvirtual
UpdateByte(byte b)CRC32Cinline
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