|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Go to the source code of this file.
Namespaces | |
| namespace | tracktion |
Functions | |
| template<typename T > | |
| void | tracktion::hash_combine (size_t &seed, const T &v) |
| Hashes a type with a given seed, modifying the seed. | |
| template<typename It > | |
| std::size_t | tracktion::hash_range (It first, It last) |
| Hashes a range with a default seed and returns the new hash value. | |
| template<typename It > | |
| void | tracktion::hash_range (std::size_t &seed, It first, It last) |
| Hashes a range with a given seed, modifying the seed. | |
| template<typename Container > | |
| std::size_t | tracktion::hash_range (const Container &container) |
| Hashes a container with a default seed and returns the hash value. | |
| template<typename T > | |
| size_t | tracktion::hash (size_t seed, const T &v) |
| Hashes a type with a given seed and returns the new hash value. | |