|
Foundation
|
Go to the source code of this file.
Classes | |
| class | Foundation::Core::AtomicPool< T > |
| Atomic, bounded object pool of fixed allocation sizes. Being a sibling to AtomicStack - key differences being how objects are allocated in a fixed-size arena and is never freed back to the system. Deallocation returns objects to the pool for reuse. That - and you get stable pointers to objects directly. More... | |
| struct | Foundation::Core::AtomicPool< T >::PTag |
| struct | Foundation::Core::AtomicPool< T >::Node |
Namespaces | |
| namespace | Foundation |
| namespace | Foundation::Core |
| Lock-free atomic primitives and implementations of data structures. | |