Bananymous
|
a68f411024
|
BAN: Add requires clauses for Container::emplace{,_back} functions
This allows syntax highlighters to report errors!
|
2024-10-10 21:51:44 +03:00 |
Bananymous
|
e000c7d818
|
BAN: Use static_cast instead of C-style cast in RefPtr deletion
|
2024-08-14 13:23:27 +03:00 |
Bananymous
|
010c2c934b
|
BAN: Write RefPtr and WeakPtr to be thread safe
|
2024-06-28 22:00:29 +03:00 |
Bananymous
|
511fc870a1
|
BAN: Mark RefPtr and WeakPtr operator bool() as explicit
|
2024-06-17 20:19:36 +03:00 |
Bananymous
|
cfdce9be61
|
BAN: Mark RefPtr and WeakPtr helper destructors virtual
Also fix a bug in WeakPtr::lock() which would assert false if the
underlying weak link was not initialized
|
2024-06-02 16:50:26 +03:00 |
Bananymous
|
30592b27ce
|
BAN: Add comparison operators for RefPtr
|
2024-05-29 13:50:03 +03:00 |
Bananymous
|
fabbb9f531
|
BAN: RefPtr can be constructed from other types
|
2023-07-10 11:48:11 +03:00 |
Bananymous
|
cfa025acae
|
BAN: Move RefPtr to its own file and create New.h
New.h contains definitions for placement new operators and
BAN::allocator and BAN::dealloctor
|
2023-04-10 21:07:25 +03:00 |