# ifndef SLICE_HASH_SET_H # define SLICE_HASH_SET_H #include "leveldb/slice.h" #include "util/hash.h" #include using namespace leveldb; class SliceHash { public: uint32_t operator()(const Slice &lhs) const { return Hash(lhs.data(),lhs.size(),0x1234); } }; class SliceEq { public: bool operator()(const Slice &lhs, const Slice &rhs) const { return lhs == rhs; } }; using SliceHashSet = std::unordered_set; #endif