|
HikoGUI
A low latency retained GUI
|
Public Member Functions | |
| constexpr | wfree_unordered_map_item (wfree_unordered_map_item const &) noexcept=delete |
| constexpr | wfree_unordered_map_item (wfree_unordered_map_item &&) noexcept=delete |
| constexpr wfree_unordered_map_item & | operator= (wfree_unordered_map_item const &) noexcept=delete |
| constexpr wfree_unordered_map_item & | operator= (wfree_unordered_map_item &&) noexcept=delete |
Data Fields | |
| V | value |
| std::atomic< std::size_t > | hash |
| K | key |
| std::atomic<std::size_t> v1::wfree_unordered_map_item< K, V >::hash |
Hash for quick comparison and for state. Special values:
Natural hash values 0, 1, 2 must be mapped to 3, 4, 5.
| V v1::wfree_unordered_map_item< K, V >::value |
The value. It comes first because it is of unknown size