ginger/robin.hpp file

Namespaces

namespace fun
namespace fun::detail

Classes

template<typename T>
struct fun::detail::RobinSlNode
A node in the Robin Hood hashing linked list.
template<typename T>
struct fun::detail::RobinIterator
Iterator for the Robin Hood linked list.
template<typename T>
struct fun::detail::RobinIterableWrapper
Wrapper to make the linked list iterable.
template<typename T>
struct fun::Robin
Robin Hood iterator for cycle iteration.