KiCad PCB EDA Suite
|
A storage class for 128-bit hash value. More...
#include <hash_128.h>
Public Member Functions | |
void | Clear () |
bool | operator== (const HASH_128 &aOther) const |
std::string | ToString () const |
Public Attributes | |
union { | |
uint8_t Value8 [16] {} | |
uint32_t Value32 [4] | |
uint64_t Value64 [2] | |
}; | |
A storage class for 128-bit hash value.
Definition at line 35 of file hash_128.h.
|
inline |
Definition at line 37 of file hash_128.h.
References Value64.
Referenced by S3D_CACHE_ENTRY::S3D_CACHE_ENTRY(), and SHAPE_POLY_SET::SHAPE_POLY_SET().
|
inline |
Definition at line 42 of file hash_128.h.
References Value64.
|
inline |
Definition at line 47 of file hash_128.h.
References Value64.
Referenced by BOOST_AUTO_TEST_CASE(), EMBEDDED_FILES::CompressAndEncode(), EMBEDDED_FILES::DecompressAndDecode(), S3D_CACHE_ENTRY::GetCacheBaseName(), DSN::SPECCTRA_DB::makePADSTACK(), and EMBEDDED_FILES::EMBEDDED_FILE::Validate().
union { ... } HASH_128::@39 |
uint32_t HASH_128::Value32[4] |
Definition at line 60 of file hash_128.h.
uint64_t HASH_128::Value64[2] |
Definition at line 61 of file hash_128.h.
Referenced by BOOST_AUTO_TEST_CASE(), Clear(), MMH3_HASH::hashFinal(), operator==(), and ToString().
uint8_t HASH_128::Value8[16] {} |
Definition at line 59 of file hash_128.h.
Referenced by BOOST_AUTO_TEST_CASE().