Commit graph

6 commits

Author SHA1 Message Date
Maximilian Seidler
2d89cc1d0d memory: make SP/ASP control blocks type agnostic 2025-10-04 16:55:02 +02:00
Maximilian Seidler
925f26633f
memory: add CAtomicSharedPointer and CAtomicWeakPointer (#57) 2025-06-25 19:41:24 +02:00
Lee Bousfield
6b0154b183
memory: Add shared pointer reinterpretPointerCast function (#47)
* memory: Add force reinterpret constructor to shared pointer

* memory: Change constructor to reinterpretPointerCast function

* memory: Add reinterpretPointerCast test
2025-03-04 22:26:24 +01:00
423c69d697 memory: implement a unique pointer
this unique pointer differs from the STL, because it allows weak pointers to it, which cannot be lock()ed.

under the hood, it's just a SP that cannot be referenced.
2025-01-23 11:34:35 +00:00
3f5293432b tests: enhance memory + format 2024-09-25 22:44:05 +01:00
bf73356d39 utils: Initial Commit 2024-06-08 19:37:15 +02:00