2019-04-17 06:21:26 +00:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
// Definition of the class generated by gperf, present on gperf/tldLookup.gperf
|
2020-03-23 02:12:31 +00:00
|
|
|
class TopLevelDomainLookupHash
|
2019-04-17 06:21:26 +00:00
|
|
|
{
|
2019-05-06 10:23:06 +00:00
|
|
|
private:
|
2020-03-23 02:12:31 +00:00
|
|
|
static inline unsigned int hash(const char *str, size_t len);
|
2019-04-17 06:21:26 +00:00
|
|
|
public:
|
2020-03-23 02:12:31 +00:00
|
|
|
static const char * isValid(const char *str, size_t len);
|
2019-04-17 06:21:26 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
namespace DB
|
|
|
|
{
|
2020-03-23 02:12:31 +00:00
|
|
|
using tldLookup = TopLevelDomainLookupHash;
|
2019-04-17 06:21:26 +00:00
|
|
|
}
|