openMSX
|
#include <hash_set.hh>
Public Member Functions | |
constexpr | Element ()=default |
template<typename V > | |
constexpr | Element (V &&value_, unsigned hash_, PoolIndex nextIdx_) |
template<typename T , typename... Args> requires (!std::same_as<Element, std::remove_cvref_t<T>>) | |
constexpr | Element (T &&t, Args &&... args) |
Public Attributes | |
Value | value |
unsigned | hash |
PoolIndex | nextIdx |
Definition at line 41 of file hash_set.hh.
|
constexprdefault |
|
inlineconstexpr |
Definition at line 49 of file hash_set.hh.
|
inlineexplicitconstexpr |
Definition at line 58 of file hash_set.hh.
unsigned hash_set_impl::Element< Value >::hash |
Definition at line 43 of file hash_set.hh.
PoolIndex hash_set_impl::Element< Value >::nextIdx |
Definition at line 44 of file hash_set.hh.
Value hash_set_impl::Element< Value >::value |
Definition at line 42 of file hash_set.hh.