Max Kellermann
|
fe3e1d31bf
|
util/IntrusiveHashSet: remove unused type alias "ListHookTraits"
|
2022-12-01 15:10:38 +01:00 |
|
Max Kellermann
|
65f1cafa43
|
util/IntrusiveHashSet: add method find_if()
|
2022-12-01 15:10:32 +01:00 |
|
Max Kellermann
|
e3ef0929f1
|
util/IntrusiveHashSet: add const overloads
|
2022-12-01 15:10:20 +01:00 |
|
Max Kellermann
|
8860962e09
|
util/IntrusiveHashSet: make several methods const
|
2022-12-01 15:10:13 +01:00 |
|
Max Kellermann
|
d0d095cbcd
|
util/IntrusiveHashSet: rename "slot" to "bucket"
|
2022-11-22 21:40:52 +01:00 |
|
Max Kellermann
|
3239fce5c1
|
util/IntrusiveHashSet: add remove_and_dispose_if()
|
2022-11-22 21:40:11 +01:00 |
|
Max Kellermann
|
200b770104
|
util/IntrusiveHashSet: add for_each()
|
2022-11-22 21:40:04 +01:00 |
|
Max Kellermann
|
3aa959eda7
|
util/IntrusiveHashSet: add erase_and_dispose()
|
2022-11-22 21:39:40 +01:00 |
|
Max Kellermann
|
72c047f4f0
|
util/IntrusiveHashSet: add hash_function(), key_eq()
|
2022-11-21 09:10:44 +01:00 |
|
Max Kellermann
|
85ab89a08b
|
util/IntrusiveHashSet: add missing typename (to make clang happy)
|
2022-11-13 08:40:53 +01:00 |
|
Max Kellermann
|
c943e27d51
|
util/IntrusiveHashSet: new class
Incomplete draft implementation, just enough methods for current
needs.
|
2022-11-13 08:38:53 +01:00 |
|