◆ TypeInfo() [1/3]
| duckdb::TypeInfo::TypeInfo |
( |
| ) |
|
◆ TypeInfo() [2/3]
45009 : alias(type_p.GetAlias()), type(type_p.id()) {
45010}
◆ TypeInfo() [3/3]
| duckdb::TypeInfo::TypeInfo |
( |
string |
alias | ) |
|
|
explicit |
45012 : alias(std::move(alias)), type(LogicalTypeId::ANY) {
45013}
◆ GetHash()
| hash_t duckdb::TypeInfo::GetHash |
( |
| ) |
const |
45015 {
45016 const auto h_type_id = Hash(type);
45017 const auto h_alias = Hash(alias.c_str());
45019}
hash_t CombineHash(hash_t left, hash_t right)
Combine two hashes by XORing them.
Definition duckdb.hpp:4635
◆ operator==()
| bool duckdb::TypeInfo::operator== |
( |
const TypeInfo & |
other | ) |
const |
45021 {
45022 return alias == other.alias && type == other.type;
45023}
The documentation for this struct was generated from the following files:
- external/duckdb/duckdb.hpp
- external/duckdb/duckdb.cpp