![]() |
Tesseract 0.28.4
|
Common Tesseract Types. More...
#include <tesseract/common/macros.h>#include <boost/functional/hash.hpp>#include <tesseract/common/types.h>Namespaces | |
| namespace | tesseract::common |
| Namespace owning boost's hash_is_avalanching, and defined iff boost has the trait at all. | |
Functions | |
| std::size_t | tesseract::common::nameIdHash (const std::string &name) noexcept |
| Hash a name into a NameId value. | |
| std::size_t | tesseract::common::combineNameIdHash (std::size_t f, std::size_t s) noexcept |
| Mix two id values into one bucket hash — the hash of the OrderedIdPair holding them, so a caller can compute a pair's bucket hash without constructing one. | |
Common Tesseract Types.