Vowpal Wabbit
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
hashstring.h File Reference
#include "vw/common/future_compat.h"
#include "vw/common/hash.h"
#include <cstddef>
#include <cstdint>
#include <string>

Namespaces

namespace  VW
 
namespace  VW::details
 

Typedefs

using VW::hash_func_t = uint32_t(*)(const char *, size_t, uint32_t)
 
using hash_func_t = VW::hash_func_t
 

Functions

VW_STD14_CONSTEXPR uint32_t VW::details::hashall (const char *s, size_t len, uint32_t h)
 
VW_STD14_CONSTEXPR uint32_t VW::details::hashstring (const char *s, size_t len, uint32_t h)
 
hash_func_t VW::get_hasher (const std::string &s)
 
VW::hash_func_t get_hasher (const std::string &s)
 

Typedef Documentation

◆ hash_func_t

Function Documentation

◆ get_hasher()

VW::hash_func_t get_hasher ( const std::string &  s)
Deprecated:
"Moved into VW namespace"