Max Kellermann
|
9210705598
|
util/TerminatedArray: new class
|
2024-07-11 15:30:30 +02:00 |
Max Kellermann
|
5a0bad3b2f
|
util/IntrusiveTreeSet: new class
|
2024-04-03 21:29:34 +02:00 |
Max Kellermann
|
f31ae7c556
|
util/RingBuffer: replacement for boost::lockfree::spsc_queue
|
2023-01-23 13:44:54 +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 |
Max Kellermann
|
963ff846ff
|
test/util/TestIntrusiveForwardList: new unit test
|
2022-11-11 21:13:41 +01:00 |
Max Kellermann
|
b806b0a97f
|
util/StringStrip: add std::string_view overloads
|
2022-06-30 21:00:07 +02:00 |
Max Kellermann
|
cc421b04cd
|
test/meson.build: add "protocol:gtest" where appropriate
|
2021-11-26 08:47:06 +01:00 |
Max Kellermann
|
1c6e4a2b18
|
test/util/TestIntrusiveList: new unit test
|
2021-03-02 18:12:15 +01:00 |
Max Kellermann
|
ce4c69dd95
|
test/util/TestException: new unit test
|
2020-12-02 15:09:47 +01:00 |
Max Kellermann
|
8eea825462
|
test/util/TestTemplateString: new unit test
|
2020-12-02 15:03:51 +01:00 |
Max Kellermann
|
49e1ce7c43
|
test/TestUtil: move to test/util/
|
2020-12-02 15:02:45 +01:00 |