|
FastLED 3.9.15
|
#include "fl/str.h"#include "fl/type_traits.h"#include "fl/int.h"#include "fl/stdint.h"#include "fl/force_inline.h"#include "fl/memfill.h"#include <string.h>#include "fl/compiler_control.h"
Include dependency graph for hash.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | fl::FastHash< T > |
| struct | fl::FastHash< vec2< T > > |
| struct | fl::Hash< T > |
| struct | fl::Hash< bool > |
| struct | fl::Hash< double > |
| struct | fl::Hash< fl::shared_ptr< T > > |
| struct | fl::Hash< fl::string > |
| struct | fl::Hash< fl::u8 > |
| struct | fl::Hash< fl::WeakPtr< T > > |
| struct | fl::Hash< float > |
| struct | fl::Hash< i16 > |
| struct | fl::Hash< i32 > |
| struct | fl::Hash< i8 > |
| struct | fl::Hash< T * > |
| struct | fl::Hash< u16 > |
| struct | fl::Hash< u32 > |
| struct | fl::Hash< vec2< T > > |
Namespaces | |
| namespace | fl |
| IMPORTANT! | |
Functions | |
| static u32 | fl::fast_hash32 (u32 x) noexcept |
| static u32 | fl::fast_hash64 (u64 x) noexcept |
| static u32 | fl::hash_pair (u32 a, u32 b, u32 seed=0) noexcept |
| static u32 | fl::MurmurHash3_x86_32 (const void *key, fl::size len, u32 seed=0) |