lsst.cpputils g1ffd6c4751+bbc7f6d28a
|
#include <functional>
Go to the source code of this file.
Namespaces | |
namespace | lsst |
Forward declarations for lsst::cpputils::Cache. | |
namespace | lsst::cpputils |
Functions | |
std::size_t | lsst::cpputils::hashCombine (std::size_t seed) noexcept |
Combine hashes. More... | |
template<typename T , typename... Rest> | |
std::size_t | lsst::cpputils::hashCombine (std::size_t seed, const T &value, Rest... rest) noexcept |
Combine hashes. More... | |
template<typename InputIterator > | |
std::size_t | lsst::cpputils::hashIterable (std::size_t seed, InputIterator begin, InputIterator end) noexcept |
Combine hashes in an iterable. More... | |