Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

# IteratedHashBase< T, BASE > Member List

This is the complete list of members for IteratedHashBase< T, BASE >, including all inherited members.

BlockSize() const | IteratedHashBase< T, BASE > | `[inline]`
CreateUpdateSpace(unsigned int &size) | IteratedHashBase< T, BASE > |
GetBitCountHi() const | IteratedHashBase< T, BASE > | `[inline, protected]`
GetBitCountLo() const | IteratedHashBase< T, BASE > | `[inline, protected]`
GetByteOrder() const =0 (defined in IteratedHashBase< T, BASE >) | IteratedHashBase< T, BASE > | `[protected, pure virtual]`
HashBlock(const HashWordType *input) | IteratedHashBase< T, BASE > | `[inline, protected]`
HashEndianCorrectedBlock(const HashWordType *data)=0 (defined in IteratedHashBase< T, BASE >) | IteratedHashBase< T, BASE > | `[protected, pure virtual]`
HashMultipleBlocks(const T *input, unsigned int length) | IteratedHashBase< T, BASE > | `[protected, virtual]`
HashWordType typedef | IteratedHashBase< T, BASE > |
Init()=0 (defined in IteratedHashBase< T, BASE >) | IteratedHashBase< T, BASE > | `[protected, pure virtual]`
IteratedHashBase() | IteratedHashBase< T, BASE > | `[inline]`
m_data | IteratedHashBase< T, BASE > | `[protected]`
m_digest | IteratedHashBase< T, BASE > | `[protected]`
OptimalBlockSize() const | IteratedHashBase< T, BASE > | `[inline]`
OptimalDataAlignment() const | IteratedHashBase< T, BASE > | `[inline]`
PadLastBlock(unsigned int lastBlockSize, byte padFirst=0x80) | IteratedHashBase< T, BASE > | `[protected]`
Restart() | IteratedHashBase< T, BASE > |
SetBlockSize(unsigned int blockSize) | IteratedHashBase< T, BASE > | `[inline, protected]`
SetStateSize(unsigned int stateSize) | IteratedHashBase< T, BASE > | `[inline, protected]`
TruncatedFinal(byte *digest, unsigned int size) | IteratedHashBase< T, BASE > |
Update(const byte *input, unsigned int length) | IteratedHashBase< T, BASE > |