ONE - On-device Neural Engine
Loading...
Searching...
No Matches
hash.h File Reference
#include <cstdint>
#include <cstring>
#include "flatbuffers/flatbuffers.h"

Go to the source code of this file.

Data Structures

struct  flatbuffers::FnvTraits< T >
 
struct  flatbuffers::FnvTraits< uint32_t >
 
struct  flatbuffers::FnvTraits< uint64_t >
 
struct  flatbuffers::NamedHashFunction< T >
 

Namespaces

namespace  flatbuffers
 

Functions

template<typename T >
flatbuffers::HashFnv1 (const char *input)
 
template<typename T >
flatbuffers::HashFnv1a (const char *input)
 
template<>
uint16_t flatbuffers::HashFnv1< uint16_t > (const char *input)
 
template<>
uint16_t flatbuffers::HashFnv1a< uint16_t > (const char *input)
 
NamedHashFunction< uint16_t >::HashFunction flatbuffers::FindHashFunction16 (const char *name)
 
NamedHashFunction< uint32_t >::HashFunction flatbuffers::FindHashFunction32 (const char *name)
 
NamedHashFunction< uint64_t >::HashFunction flatbuffers::FindHashFunction64 (const char *name)
 

Variables

const NamedHashFunction< uint16_t > flatbuffers::kHashFunctions16 []
 
const NamedHashFunction< uint32_t > flatbuffers::kHashFunctions32 []
 
const NamedHashFunction< uint64_t > flatbuffers::kHashFunctions64 []