|
Broom 1.0.0
A thread-local C++ Garbage Collector
|
#include <atomics.h>
Static Public Member Functions | |
| template<typename T > requires std::is_integral_v<T> | |
| static T | RelaxedFetchAdd (T *where, T howmuch) |
| template<typename T > requires std::is_integral_v<T> | |
| static T | RelaxedFetchSub (T *where, T howmuch) |
| template<typename T > | |
| static void | RelaxedStore (T *destination, T what) |
| template<typename T > | |
| static T | RelaxedLoad (T *source) |