Project Alice
Loading...
Searching...
No Matches
text::detail Namespace Reference

Functions

void mum (uint64_t *a, uint64_t *b)
 
auto mix (uint64_t a, uint64_t b) -> uint64_t
 
auto r8 (const uint8_t *p) -> uint64_t
 
auto r4 (const uint8_t *p) -> uint64_t
 
auto r3 (const uint8_t *p, size_t k) -> uint64_t
 
auto ci_wyhash (void const *key, size_t len) -> uint64_t
 
bool lazy_ci_eq (std::string_view a, std::string_view b)
 

Function Documentation

◆ ci_wyhash()

auto text::detail::ci_wyhash ( void const *  key,
size_t  len 
) -> uint64_t
inline

Definition at line 593 of file text.hpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ lazy_ci_eq()

bool text::detail::lazy_ci_eq ( std::string_view  a,
std::string_view  b 
)
inline

Definition at line 640 of file text.hpp.

Here is the caller graph for this function:

◆ mix()

auto text::detail::mix ( uint64_t  a,
uint64_t  b 
) -> uint64_t
inline

Definition at line 570 of file text.hpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mum()

void text::detail::mum ( uint64_t a,
uint64_t b 
)
inline

Definition at line 540 of file text.hpp.

Here is the caller graph for this function:

◆ r3()

auto text::detail::r3 ( const uint8_t p,
size_t  k 
) -> uint64_t
inline

Definition at line 589 of file text.hpp.

Here is the caller graph for this function:

◆ r4()

auto text::detail::r4 ( const uint8_t p) -> uint64_t
inline

Definition at line 582 of file text.hpp.

Here is the caller graph for this function:

◆ r8()

auto text::detail::r8 ( const uint8_t p) -> uint64_t
inline

Definition at line 576 of file text.hpp.

Here is the caller graph for this function: