gtsam_points
Loading...
Searching...
No Matches
Namespaces | Functions
hash.hpp File Reference
#include <cstdint>
#include <string>
Include dependency graph for hash.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  glk
 

Functions

std::uint64_t glk::hash (const void *data, std::size_t size, std::uint64_t seed=0)
 RapidHash (https://github.com/Nicoshev/rapidhash)
 
std::uint64_t glk::hash (const std::string &str, std::uint64_t seed=0)
 RapidHash for std::string.
 
std::uint64_t glk::rapidhash (const void *data, std::size_t size, std::uint64_t seed=0)
 RapidHash (same as hash())
 
std::uint64_t glk::rapidhash (const std::string &str, std::uint64_t seed=0)
 RapidHash for std::string.
 
std::uint64_t glk::fnv1hash (const void *data, std::size_t size, std::uint64_t seed=0)
 FNV1hash (https://gist.github.com/ruby0x1/81308642d0325fd386237cfa3b44785c)
 
std::uint64_t glk::fnv1hash (const std::string &str, std::uint64_t seed=0)
 FNV1hash for std::string.