Hash definition of base value classes.
More...
#include <structural_hash.h>
Hash definition of base value classes.
◆ operator()() [1/8]
size_t tvm::BaseValueHash::operator() |
( |
const double & |
key | ) |
const |
|
inline |
◆ operator()() [2/8]
size_t tvm::BaseValueHash::operator() |
( |
const int64_t & |
key | ) |
const |
|
inline |
◆ operator()() [3/8]
size_t tvm::BaseValueHash::operator() |
( |
const uint64_t & |
key | ) |
const |
|
inline |
◆ operator()() [4/8]
size_t tvm::BaseValueHash::operator() |
( |
const int & |
key | ) |
const |
|
inline |
◆ operator()() [5/8]
size_t tvm::BaseValueHash::operator() |
( |
const bool & |
key | ) |
const |
|
inline |
◆ operator()() [6/8]
size_t tvm::BaseValueHash::operator() |
( |
const std::string & |
key | ) |
const |
|
inline |
◆ operator()() [7/8]
◆ operator()() [8/8]
template<typename ENum , typename = typename std::enable_if<std::is_enum<ENum>::value>::type>
bool tvm::BaseValueHash::operator() |
( |
const ENum & |
key | ) |
const |
|
inline |
The documentation for this class was generated from the following file: