◆ operator()()
25367 {
25368 auto &name = a.entry.name;
25369 auto &schema = a.entry.schema;
25370 auto &type = a.entry.type;
25371 auto &catalog = a.catalog;
25372
25373 hash_t hash = duckdb::Hash(name.c_str());
25374 hash =
CombineHash(hash, duckdb::Hash(schema.c_str()));
25375 hash =
CombineHash(hash, duckdb::Hash(catalog.c_str()));
25377 return hash;
25378}
Definition duckdb.hpp:960
uint64_t hash_t
The type used for hashes.
Definition duckdb.hpp:243
hash_t CombineHash(hash_t left, hash_t right)
Combine two hashes by XORing them.
Definition duckdb.hpp:4635
The documentation for this struct was generated from the following files:
- external/duckdb/duckdb.hpp
- external/duckdb/duckdb.cpp