10 int32_t
Hash(std::string str) {
11 std::string::size_type size = str.size();
12 uint8_t *arr =
new uint8_t[size];
13 for (
unsigned int i = 0; i < size; ++i) {
25 return Hash(
"TPZFlopCounter");
35 return Hash(
"long int");
40 return Hash(
"long long");
45 return Hash(
"unsigned long long");
55 return Hash(
"double");
60 return Hash(
"long double");
64 int ClassIdOrHash<std::complex<float>>(){
65 return Hash(
"std::complex<float>");
69 int ClassIdOrHash<std::complex<double>>(){
70 return Hash(
"std::complex<double>");
74 int ClassIdOrHash<std::complex<long double>>(){
75 return Hash(
"std::complex<long double>");
int ClassIdOrHash< TPZFlopCounter >()
int ClassIdOrHash< double >()
void MurmurHash3_x86_32(const void *key, int len, uint32_t seed, void *out)
int ClassIdOrHash< float >()
int ClassIdOrHash< long double >()
int ClassIdOrHash< int >()
int32_t Hash(std::string str)
int ClassIdOrHash< long int >()
int ClassIdOrHash< uint64_t >()
int ClassIdOrHash< long long >()