Data.HashFunction
3.1.1
DHF
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
N
Data
▼
N
HashFunction
►
N
BernsteinHash
►
C
BernsteinHash_Implementation
C
BlockTransformer
C
BernsteinHashFactory
Provides instances of implementations of
IBernsteinHash
C
IBernsteinHash
Implementation of Bernstein hash as specified at
http://www.eternallyconfuzzled.com/tuts/algorithms/jsw_tut_hashing.aspx#djb
C
IBernsteinHashFactory
Provides instances of implementations of
IBernsteinHash
C
IModifiedBernsteinHash
Implementation of Modified Bernstein hash as specified at
http://www.eternallyconfuzzled.com/tuts/algorithms/jsw_tut_hashing.aspx#djb2
C
IModifiedBernsteinHashFactory
Provides instances of implementations of
IModifiedBernsteinHash
►
C
ModifiedBernsteinHash_Implementation
C
BlockTransformer
C
ModifiedBernsteinHashFactory
Provides instances of implementations of
IModifiedBernsteinHash
►
N
Blake2
►
N
Utilities
C
UInt128
►
C
Blake2B_Implementation
C
BlockTransformer
C
Blake2BConfig
Defines a configuration for a Blake2B hash function implementation
C
Blake2BFactory
Provides instances of implementations of
IBlake2B
C
IBlake2B
Implementation of BLAKE2b as specified at
https://blake2.net/
. Implementations are expected to support hash output sizes of 8 through 512 bits in 8-bit increments and allowing it to be seeded with a key, salt, and/or personalization sequence
C
IBlake2BConfig
Defines a configuration for a
IBlake2B
implementation
C
IBlake2BFactory
Provides instances of implementations of
IBlake2B
►
N
Blake3
C
Blake3_Implementation
C
Blake3Config
Defines a configuration for a Blake2B hash function implementation
C
Blake3Factory
Provides instances of implementations of
IBlake3
C
Hasher
An incremental hash state that can accept any number of writes
C
IBlake3
Implementation of BLAKE3 as specified at
https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE3
C
IBlake3Config
Defines a configuration for a
IBlake3
implementation
C
IBlake3Factory
Provides instances of implementations of
IBlake3
►
N
BuzHash
►
C
BuzHash_Implementation
C
BlockTransformer_16Bit
C
BlockTransformer_32Bit
C
BlockTransformer_64Bit
C
BlockTransformer_8Bit
C
BuzHashConfig
Defines a configuration for a
IBuzHash
implementation
C
BuzHashFactory
Provides instances of implementations of
IBuzHash
C
DefaultBuzHashConfig
Defines a default configuration for a
IBuzHash
implementation
C
IBuzHash
Implementation of
BuzHash
as specified at
http://www.serve.net/buz/hash.adt/java.002.html
C
IBuzHashConfig
Defines a configuration for a
IBuzHash
implementation
C
IBuzHashFactory
Provides instances of implementations of
IBuzHash
►
N
CityHash
►
N
Utilities
C
UInt128
C
CityHash_Implementation
C
CityHashConfig
Defines a configuration for a
ICityHash
implementation
C
CityHashFactory
Provides instances of implementations of
ICityHash
C
ICityHash
Implementation of
CityHash
as specified at
https://code.google.com/p/cityhash/
C
ICityHashConfig
Defines a configuration for a
ICityHash
implementation
C
ICityHashFactory
Provides instances of implementations of
ICityHash
►
N
Core
►
N
LibraryLoader
C
Kernel32
C
Libdl
►
C
NativeLibraryLoader
Native library loader for fast native parts of some hash algorithms
C
UnixNativeLibrary
C
WindowsNativeLibrary
C
OperatingSystemHelper
►
N
Utilities
C
HashValue
Implementation of
IHashValue
C
BlockTransformerBase
Base implementation for an internal state of an iteratively computable hash function value
C
HashFunctionBase
Abstract implementation of an
IHashFunction
. Provides convenience checks and ensures a default HashSize has been set at construction
C
StreamableHashFunctionBase
Common interface to non-cryptographic hash functions that can be computed over a stream of data without buffering
►
N
CRC
►
C
CRC_Implementation
C
BlockTransformer
C
CRCConfig
Defines a configuration for a
ICRC
implementation
C
CRCFactory
Provides instances of implementations of
ICRC
C
ICRC
Implementation of the cyclic redundancy check error-detecting code as defined at
http://en.wikipedia.org/wiki/Cyclic_redundancy_check
C
ICRCConfig
Defines a configuration for a
ICRC
implementation
C
ICRCFactory
Provides instances of implementations of
ICRC
►
N
ELF64
►
C
ELF64_Implementation
C
BlockTransformer
C
ELF64Factory
Provides instances of implementations of
IELF64
C
IELF64
Implementation of the hash function used in the elf64 object file format as specified at
http://downloads.openwatcom.org/ftp/devel/docs/elf-64-gen.pdf
on page 17
C
IELF64Factory
Provides instances of implementations of
IELF64
►
N
FarmHash
►
N
Utilities
C
UInt128
C
FarmHashFingerprint128_Implementation
C
FarmHashFingerprint128Factory
Provides instances of implementations of
IFarmHashFingerprint128
C
FarmHashFingerprint32_Implementation
C
FarmHashFingerprint32Factory
Provides instances of implementations of
IFarmHashFingerprint32
C
FarmHashFingerprint64_Implementation
C
FarmHashFingerprint64Factory
Provides instances of implementations of
IFarmHashFingerprint64
C
IFarmHashFingerprint128
Implementation of
FarmHash
's Fingerprint128 method as specified at
https://github.com/google/farmhash
C
IFarmHashFingerprint128Factory
Provides instances of implementations of
IFarmHashFingerprint128
C
IFarmHashFingerprint32
Implementation of
FarmHash
's Fingerprint32 method as specified at
https://github.com/google/farmhash
C
IFarmHashFingerprint32Factory
Provides instances of implementations of
IFarmHashFingerprint32
C
IFarmHashFingerprint64
Implementation of
FarmHash
's Fingerprint64 method as specified at
https://github.com/google/farmhash
C
IFarmHashFingerprint64Factory
Provides instances of implementations of
IFarmHashFingerprint64
►
N
FNV
►
N
Utilities
C
FNVPrimeOffset
►
C
FNV1_Implementation
C
BlockTransformer_32Bit
C
BlockTransformer_64Bit
C
BlockTransformer_Extended
►
C
FNV1a_Implementation
C
BlockTransformer_32Bit
C
BlockTransformer_64Bit
C
BlockTransformer_Extended
C
FNV1aFactory
Provides instances of implementations of
IFNV1a
►
C
FNV1Base
C
BlockTransformer_32BitBase
C
BlockTransformer_64BitBase
C
BlockTransformer_ExtendedBase
C
FNV1Factory
Provides instances of implementations of
IFNV1
C
FNVConfig
Defines a configuration for a
IFNV
implementation
C
IFNV
Implementation of Fowler–Noll–Vo hash function (FNV-1 or FNV-1a) as specified at
http://www.isthe.com/chongo/tech/comp/fnv/index.html
C
IFNV1
Implementation of Fowler–Noll–Vo hash function (FNV-1) as specified at
http://www.isthe.com/chongo/tech/comp/fnv/index.html
C
IFNV1a
Implementation of Fowler–Noll–Vo hash function (FNV-1a) as specified at
http://www.isthe.com/chongo/tech/comp/fnv/index.html
C
IFNV1aFactory
Provides instances of implementations of
IFNV1a
C
IFNV1Factory
Provides instances of implementations of
IFNV1
C
IFNVConfig
Defines a configuration for a
IFNV
implementation
►
N
HashAlgorithm
C
HashAlgorithmWrapper_Implementation
C
HashAlgorithmWrapperConfig
Defines a configuration for a
IHashAlgorithmWrapper
implementation
C
HashAlgorithmWrapperFactory
Provides instances of implementations of
IHashAlgorithmWrapper
C
IHashAlgorithmWrapper
Implementation of
IHashFunction
that wraps cryptographic hash functions known as System.Security.Cryptography.HashAlgorithm
C
IHashAlgorithmWrapperConfig
Defines a configuration for a
IHashAlgorithmWrapper
implementation
C
IHashAlgorithmWrapperFactory
Provides instances of implementations of
IHashAlgorithmWrapper
►
N
Jenkins
C
IJenkins
Implementation of Bob
Jenkins
' One at a Time, Lookup2, or Lookup3 hash function as specified at
http://www.burtleburtle.net/bob/hash/doobs.html
C
IJenkinsLookup2
Implementation of Bob
Jenkins
' Lookup2 hash function as specified at
http://burtleburtle.net/bob/c/lookup2.c
and
http://www.burtleburtle.net/bob/hash/doobs.html
C
IJenkinsLookup2Config
Defines a configuration for a
IJenkinsLookup2
implementation
C
IJenkinsLookup2Factory
Provides instances of implementations of
IJenkinsLookup2
C
IJenkinsLookup3
Implementation of Bob
Jenkins
' Lookup3 hash function as specified at
http://burtleburtle.net/bob/c/lookup3.c
C
IJenkinsLookup3Config
Defines a configuration for a
IJenkinsLookup3
implementation
C
IJenkinsLookup3Factory
Provides instances of implementations of
IJenkinsLookup3
C
IJenkinsOneAtATime
Implementation of Bob
Jenkins
' One-at-a-Time hash function as specified at
http://www.burtleburtle.net/bob/hash/doobs.html
(function named "one_at_a_time")
C
IJenkinsOneAtATimeFactory
Provides instances of implementations of
IJenkinsOneAtATime
►
C
JenkinsLookup2_Implementation
C
BlockTransformer
C
JenkinsLookup2Config
Defines a configuration for a
IJenkinsLookup2
implementation
C
JenkinsLookup2Factory
Provides instances of implementations of
IJenkinsLookup2
C
JenkinsLookup3_Implementation
C
JenkinsLookup3Config
Defines a configuration for a
IJenkinsLookup2
implementation
C
JenkinsLookup3Factory
Provides instances of implementations of
IJenkinsLookup3
►
C
JenkinsOneAtATime_Implementation
C
BlockTransformer
C
JenkinsOneAtATimeFactory
Provides instances of implementations of
IJenkinsOneAtATime
►
N
MetroHash
C
IMetroHash128
Implementation of MetroHash128 as specified at
https://github.com/jandrewrogers/MetroHash
C
IMetroHash128Factory
Provides instances of implementations of
IMetroHash128
C
IMetroHash64
Implementation of MetroHash64 as specified at
https://github.com/jandrewrogers/MetroHash
C
IMetroHash64Factory
Provides instances of implementations of
IMetroHash64
C
IMetroHashConfig
Defines a configuration for a
MetroHash
implementation
►
C
MetroHash128_Implementation
C
BlockTransformer
C
MetroHash128Factory
Provides instances of implementations of
IMetroHash128
►
C
MetroHash64_Implementation
C
BlockTransformer
C
MetroHash64Factory
Provides instances of implementations of
IMetroHash64
C
MetroHashConfig
Defines a configuration for a
MetroHash
implementation
►
N
MurmurHash
C
IMurmurHash1
Implementation of MurmurHash1 as specified at
https://github.com/aappleby/smhasher/blob/master/src/MurmurHash1.cpp
and
https://github.com/aappleby/smhasher/wiki/MurmurHash1
C
IMurmurHash1Config
Defines a configuration for a
IMurmurHash1
implementation
C
IMurmurHash1Factory
Provides instances of implementations of
IMurmurHash1
C
IMurmurHash2
Implementation of MurmurHash2 as specified at
https://github.com/aappleby/smhasher/blob/master/src/MurmurHash2.cpp
and
https://github.com/aappleby/smhasher/wiki/MurmurHash2
C
IMurmurHash2Config
Defines a configuration for a
IMurmurHash2
implementation
C
IMurmurHash2Factory
Provides instances of implementations of
IMurmurHash3
C
IMurmurHash3
Implementation of MurmurHash3 as specified at
https://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cpp
and
https://github.com/aappleby/smhasher/wiki/MurmurHash3
C
IMurmurHash3Config
Defines a configuration for a
IMurmurHash3
implementation
C
IMurmurHash3Factory
Provides instances of implementations of
IMurmurHash3
C
MurmurHash1_Implementation
C
MurmurHash1Config
Defines a configuration for a
IMurmurHash1
implementation
C
MurmurHash1Factory
Provides instances of implementations of
IMurmurHash1
C
MurmurHash2_Implementation
C
MurmurHash2Config
Defines a configuration for a
IMurmurHash2
implementation
C
MurmurHash2Factory
Provides instances of implementations of
IMurmurHash2
►
C
MurmurHash3_Implementation
C
BlockTransformer128
C
BlockTransformer32
C
MurmurHash3Config
Defines a configuration for a
IMurmurHash3
implementation
C
MurmurHash3Factory
Provides instances of implementations of
IMurmurHash3
►
N
Pearson
C
IPearson
Implementation of
Pearson
hashing as specified at
http://en.wikipedia.org/wiki/Pearson_hashing
and
http://cs.mwsu.edu/~griffin/courses/2133/downloads/Spring11/p677-pearson.pdf
C
IPearsonConfig
Defines a configuration for a
IPearson
implementation
C
IPearsonFactory
Provides instances of implementations of
IPearson
►
C
Pearson_Implementation
C
BlockTransformer
C
PearsonConfig
Defines a configuration for a
IPearson
implementation
C
PearsonFactory
Provides instances of implementations of
IPearson
C
WikipediaPearsonConfig
Defines a configuration for a
IPearson
implementation
►
N
SpookyHash
C
ISpookyHashConfig
Defines a configuration for a ISpookyHash implementation
C
ISpookyHashV1
Implementation of
SpookyHash
V1 as specified at
http://burtleburtle.net/bob/hash/spooky.html
C
ISpookyHashV1Factory
Provides instances of implementations of
ISpookyHashV1
C
ISpookyHashV2
Implements
SpookyHash
V2 as specified at
http://burtleburtle.net/bob/hash/spooky.html
C
ISpookyHashV2Factory
Provides instances of implementations of
ISpookyHashV2
C
SpookyHashConfig
Defines a configuration for a ISpookyHash implementation
►
C
SpookyHashV1_Implementation
C
BlockTransformer
C
SpookyHashV1Factory
Provides instances of implementations of
ISpookyHashV1
►
C
SpookyHashV2_Implementation
C
BlockTransformer
C
SpookyHashV2Factory
Provides instances of implementations of
ISpookyHashV2
►
N
Test
►
N
_Mocks
C
HashFunctionImpl
C
SlowAsyncStream
Forces async functions to actually run asynchronously by delaying the read
►
N
_Utilities
C
TestConstants
C
UtilityExtensions
►
N
BernsteinHash
►
C
BernsteinHash_Implementation_Tests
C
IStreamableHashFunction_Tests
C
BernsteinHashFactory_Tests
►
C
ModifiedBernsteinHash_Implementation_Tests
C
IStreamableHashFunction_Tests
C
ModifiedBernsteinHashFactory_Tests
►
N
Blake2
►
N
Utilities
C
UInt128_Tests
►
C
Blake2B_Implementation_Tests
C
IStreamableHashFunction_Tests
C
IStreamableHashFunction_Tests_CanonicalKeyed
C
IStreamableHashFunction_Tests_CanonicalUnKeyed
C
IStreamableHashFunction_Tests_DefaultConstructor
C
IStreamableHashFunction_Tests_WithHashSizeAndFoobarAsKey
C
IStreamableHashFunction_Tests_WithHashSizeAndFoobarAsKeySaltAndPersonalization
C
Blake2BConfig_Tests
C
Blake2BFactory_Tests
►
N
Blake3
►
C
Blake3_Implementation_Tests
C
IHashFunction_Tests
C
Blake3Config_Tests
C
Blake3Factory_Tests
►
N
BuzHash
►
C
BuzHash_Implementation_Tests
C
IStreamableHashFunction_Tests
C
IStreamableHashFunction_Tests_DefaultConstructor
C
IStreamableHashFunction_Tests_RightShift
C
IStreamableHashFunction_Tests_RightShift_DefaultConstructor
C
BuzHashConfig_Tests
C
BuzHashFactory_Tests
C
DefaultBuzHashConfig_Tests
►
N
CityHash
►
N
Utilities
C
UInt128_Tests
►
C
CityHash_Implementation_Tests
C
IHashFunction_Tests
C
IHashFunction_Tests_DefaultConstructor
C
CityHashConfig_Tests
C
CityHashFactory_Tests
►
N
Core
►
N
Utilities
C
HashValue_Tests
C
HashFunctionBase_Tests
►
N
CRC
►
C
CRC_Implementation_Tests
C
IStreamableHashFunction_Tests_ARC
C
IStreamableHashFunction_Tests_CRC10
C
IStreamableHashFunction_Tests_CRC10_CDMA2000
C
IStreamableHashFunction_Tests_CRC11
C
IStreamableHashFunction_Tests_CRC12_3GPP
C
IStreamableHashFunction_Tests_CRC12_CDMA2000
C
IStreamableHashFunction_Tests_CRC12_DECT
C
IStreamableHashFunction_Tests_CRC13_BBC
C
IStreamableHashFunction_Tests_CRC14_DARC
C
IStreamableHashFunction_Tests_CRC15
C
IStreamableHashFunction_Tests_CRC15_MPT1327
C
IStreamableHashFunction_Tests_CRC16_AUGCCITT
C
IStreamableHashFunction_Tests_CRC16_BUYPASS
C
IStreamableHashFunction_Tests_CRC16_CCITTFALSE
C
IStreamableHashFunction_Tests_CRC16_CDMA2000
C
IStreamableHashFunction_Tests_CRC16_DDS110
C
IStreamableHashFunction_Tests_CRC16_DECTR
C
IStreamableHashFunction_Tests_CRC16_DECTX
C
IStreamableHashFunction_Tests_CRC16_DNP
C
IStreamableHashFunction_Tests_CRC16_EN13757
C
IStreamableHashFunction_Tests_CRC16_GENIBUS
C
IStreamableHashFunction_Tests_CRC16_MAXIM
C
IStreamableHashFunction_Tests_CRC16_MCRF4XX
C
IStreamableHashFunction_Tests_CRC16_RIELLO
C
IStreamableHashFunction_Tests_CRC16_T10DIF
C
IStreamableHashFunction_Tests_CRC16_TELEDISK
C
IStreamableHashFunction_Tests_CRC16_TMS37157
C
IStreamableHashFunction_Tests_CRC16_USB
C
IStreamableHashFunction_Tests_CRC24
C
IStreamableHashFunction_Tests_CRC24_FLEXRAYA
C
IStreamableHashFunction_Tests_CRC24_FLEXRAYB
C
IStreamableHashFunction_Tests_CRC31_PHILIPS
C
IStreamableHashFunction_Tests_CRC32
C
IStreamableHashFunction_Tests_CRC32_BZIP2
C
IStreamableHashFunction_Tests_CRC32_MPEG2
C
IStreamableHashFunction_Tests_CRC32_POSIX
C
IStreamableHashFunction_Tests_CRC32C
C
IStreamableHashFunction_Tests_CRC32D
C
IStreamableHashFunction_Tests_CRC32Q
C
IStreamableHashFunction_Tests_CRC3_ROHC
C
IStreamableHashFunction_Tests_CRC40_GSM
C
IStreamableHashFunction_Tests_CRC4_ITU
C
IStreamableHashFunction_Tests_CRC5_EPC
C
IStreamableHashFunction_Tests_CRC5_ITU
C
IStreamableHashFunction_Tests_CRC5_USB
C
IStreamableHashFunction_Tests_CRC64
C
IStreamableHashFunction_Tests_CRC64_WE
C
IStreamableHashFunction_Tests_CRC64_XZ
C
IStreamableHashFunction_Tests_CRC6_CDMA2000A
C
IStreamableHashFunction_Tests_CRC6_CDMA2000B
C
IStreamableHashFunction_Tests_CRC6_DARC
C
IStreamableHashFunction_Tests_CRC6_ITU
C
IStreamableHashFunction_Tests_CRC7
C
IStreamableHashFunction_Tests_CRC7_ROHC
C
IStreamableHashFunction_Tests_CRC8
C
IStreamableHashFunction_Tests_CRC8_CDMA2000
C
IStreamableHashFunction_Tests_CRC8_DARC
C
IStreamableHashFunction_Tests_CRC8_DVBS2
C
IStreamableHashFunction_Tests_CRC8_EBU
C
IStreamableHashFunction_Tests_CRC8_ICODE
C
IStreamableHashFunction_Tests_CRC8_ITU
C
IStreamableHashFunction_Tests_CRC8_MAXIM
C
IStreamableHashFunction_Tests_CRC8_ROHC
C
IStreamableHashFunction_Tests_CRC8_WCDMA
C
IStreamableHashFunction_Tests_CRCA
C
IStreamableHashFunction_Tests_JAMCRC
C
IStreamableHashFunction_Tests_KERMIT
C
IStreamableHashFunction_Tests_MODBUS
C
IStreamableHashFunction_Tests_X25
C
IStreamableHashFunction_Tests_XFER
C
IStreamableHashFunction_Tests_XMODEM
C
CRCConfig_Tests
C
CRCFactory_Tests
►
N
ELF64
►
C
ELF64_Implementation_Tests
C
IStreamableHashFunction_Tests_ELF64
C
ELF64Factory_Tests
►
N
FarmHash
►
N
Utilities
C
UInt128_Tests
►
C
FarmHashFingerprint128_Implementation_Tests
C
IHashFunction_Tests
C
FarmHashFingerprint128Factory_Tests
►
C
FarmHashFingerprint32_Implementation_Tests
C
IHashFunction_Tests
C
FarmHashFingerprint32Factory_Tests
►
C
FarmHashFingerprint64_Implementation_Tests
C
IHashFunction_Tests
C
FarmHashFingerprint64Factory_Tests
►
N
FNV
►
N
Utilities
C
FNVPrimeOffset_Tests
►
C
FNV1_Implementation_Tests
C
IStreamableHashFunction_Tests
►
C
FNV1a_Implementation_Tests
C
IStreamableHashFunction_Tests
C
FNV1aFactory_Tests
►
C
FNV1Base_Tests
C
FNV1Impl
C
FNV1Factory_Tests
C
FNVConfig_Tests
►
N
HashAlgorithm
►
C
HashAlgorithmWrapper_Implementation_Tests
C
IHashFunction_Tests_MD5
C
IHashFunction_Tests_SHA1
C
IHashFunction_Tests_SHA256
C
IHashFunction_Tests_SHA384
C
IHashFunction_Tests_SHA512
C
HashAlgorithmWrapperConfig_Tests
C
HashAlgorithmWrapperFactory_Tests
►
N
Jenkins
►
C
JenkinsLookup2_Implementation_Tests
C
IStreamableHashFunction_Tests
C
IStreamableHashFunction_Tests_WithInitVal
C
JenkinsLookup2Config_Tests
C
JenkinsLookup2Factory_Tests
►
C
JenkinsLookup3_Implementation_Tests
C
IHashFunction_Tests
C
IHashFunction_Tests_DefaultConstructor
C
IHashFunction_Tests_WithInitVals
C
IHashFunction_Tests_WithInitVals_DefaultHashSize
C
JenkinsLookup3Config_Tests
C
JenkinsLookup3Factory_Tests
C
JenkinsLookup3Tests
►
C
JenkinsOneAtATime_Implementation_Tests
C
IStreamableHashFunction_Tests
C
JenkinsOneAtATimeFactory_Tests
►
N
MetroHash
►
C
MetroHash128_Implementation_Tests
C
IStreamableHashFunction_Tests
C
IStreamableHashFunction_Tests_WithSeed
C
MetroHash128Factory_Tests
►
C
MetroHash64_Implementation_Tests
C
IStreamableHashFunction_Tests
C
IStreamableHashFunction_Tests_WithSeed
C
MetroHash64Factory_Tests
C
MetroHashConfig_Tests
►
N
MurmurHash
►
C
MurmurHash1_Implementation_Tests
C
IHashFunction_Tests
C
MurmurHash1Config_Tests
C
MurmurHash1Factory_Tests
►
C
MurmurHash2_Implementation_Tests
C
IHashFunction_Tests_MurmurHash2
C
IHashFunction_Tests_MurmurHash2_DefaultConstructor
C
MurmurHash2Config_Tests
C
MurmurHash2Factory_Tests
►
C
MurmurHash3_Implementation_Tests
C
IStreamableHashFunction_Tests_MurmurHash3
C
IStreamableHashFunction_Tests_MurmurHash3_DefaultConstructor
C
MurmurHash3Config_Tests
C
MurmurHash3Factory_Tests
►
N
Pearson
►
C
Pearson_Implementation_Tests
C
IStreamableHashFunction_Tests_WikipediaPearson
C
IStreamableHashFunction_Tests_WikipediaPearson_DefaultConstructor
C
PearsonBaseTests
C
PearsonConfig_Tests
C
PearsonFactory_Tests
C
WikipediaPearsonConfig_Tests
►
N
SpookyHash
C
SpookyHashConfig_Tests
►
C
SpookyHashV1_Implementation_Tests
C
IStreamableHashFunction_Tests_SpookyHashV1
C
IStreamableHashFunction_Tests_SpookyHashV1_DefaultConstructor
C
IStreamableHashFunction_Tests_SpookyHashV1_WithInitVals
C
IStreamableHashFunction_Tests_SpookyHashV1_WithInitVals_DefaultHashSize
C
SpookyHashV1Factory_Tests
►
C
SpookyHashV2_Implementation_Tests
C
IStreamableHashFunction_Tests_SpookyHashV2
C
IStreamableHashFunction_Tests_SpookyHashV2_DefaultConstructor
C
IStreamableHashFunction_Tests_SpookyHashV2_WithInitVals
C
IStreamableHashFunction_Tests_SpookyHashV2_WithInitVals_DefaultHashSize
C
SpookyHashV2Factory_Tests
►
N
Test
►
N
_Utilities
C
UtilityExtension_Tests
►
N
xxHash
►
C
xxHash_Implementation_Tests
C
IStreamableHashFunction_Tests_xxHash
C
IStreamableHashFunction_Tests_xxHash_DefaultConstructor
C
IStreamableHashFunction_Tests_xxHash_WithInitVal
C
xxHashConfig_Tests
C
xxHashFactory_Tests
►
C
IHashFunction_Extensions_Tests
C
Sugar
C
SugarWithDesiredSize
C
IHashFunction_SpeedTest
►
C
IHashFunction_TestBase
C
KnownValue
C
IStreamableHashFunction_TestBase
►
N
xxHash
C
IxxHash
Implements
xxHash
as specified at
https://github.com/Cyan4973/xxHash/blob/dev/xxhash.c
and
https://github.com/Cyan4973/xxHash
C
IxxHashConfig
Defines a configuration for a
IxxHash
implementation
C
IxxHashFactory
Provides instances of implementations of
IxxHash
►
C
xxHash_Implementation
C
BlockTransformer32
C
BlockTransformer64
C
xxHashConfig
Defines a configuration for a
IxxHash
implementation
C
xxHashFactory
Provides instances of implementations of
IxxHash
C
IBlockTransformer
An internal state of an iteratively computable hash function value
C
IHashFunction
Common interface to non-cryptographic hash functions
C
IHashFunction_Extensions
Static class to provide extension functions for
IHashFunction
instances
C
IHashValue
Common interface to represent a hash value
C
IStreamableHashFunction
Common interface to non-cryptographic hash functions that can be computed over a stream of data without buffering
C
AutoGeneratedProgram
Generated on Tue Nov 5 2024 04:05:00 for Data.HashFunction by
1.12.0