FastLED 3.9.15
Loading...
Searching...
No Matches
hash.h File Reference
#include "fl/str.h"
#include "fl/template_magic.h"
#include <stdint.h>
#include <string.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< Ptr< T > >
 
struct  fl::Hash< T * >
 
struct  fl::Hash< vec2< T > >
 

Namespaces

namespace  fl
 Implements a simple red square effect for 2D LED grids.
 

Macros

#define FASTLED_DEFINE_FAST_HASH(T)
 

Functions

static uint32_t fl::fast_hash32 (uint32_t x) noexcept
 
static uint32_t fl::hash_pair (uint32_t a, uint32_t b, uint32_t seed=0) noexcept
 
static uint32_t fl::MurmurHash3_x86_32 (const void *key, size_t len, uint32_t seed=0)