ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
CxxUtils
Root
XXH.cxx
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2023 CERN for the benefit of the ATLAS collaboration.
3
*/
4
#include "
CxxUtils/XXH.h
"
5
6
#define XXH_INLINE_ALL
7
#include "
xxhash.h
"
8
9
std::uint64_t
xxh3::hash64
(
const
void
* data, std::size_t
size
) {
10
return
XXH3_64bits
(data,
size
);
11
}
size
size_t size() const
Number of registered mappings.
XXH.h
C++ native wrapper for the C xxhash API.
XXH3_64bits
XXH_PUBLIC_API XXH_PUREF XXH64_hash_t XXH3_64bits(XXH_NOESCAPE const void *input, size_t length)
64-bit unseeded variant of XXH3.
xxh3::hash64
std::uint64_t hash64(const void *data, std::size_t size)
Passthrough to XXH3_64bits.
Definition
XXH.cxx:9
xxhash.h
xxHash prototypes and implementation
Generated on
for ATLAS Offline Software by
1.17.0