FastLED 3.9.15
Loading...
Searching...
No Matches
hash.h File Reference
+ 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::string_view >
 
struct  fl::Hash< fl::u8 >
 
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
 Base definition for an LED controller.
 

Functions

static u32 fl::fast_hash32 (u32 x) FL_NOEXCEPT
 
static u32 fl::fast_hash64 (u64 x) FL_NOEXCEPT
 
static u32 fl::hash_pair (u32 a, u32 b, u32 seed=0) FL_NOEXCEPT
 
static u32 fl::MurmurHash3_x86_32 (const void *key, fl::size len, u32 seed=0)