|
join 1.0
lightweight network framework library
|
#include <join/backoff.hpp>#include <join/memory.hpp>#include <join/utils.hpp>#include <algorithm>#include <utility>#include <atomic>#include <array>#include <tuple>#include <cassert>#include <cstdint>#include <cstddef>

Go to the source code of this file.
Classes | |
| union | join::SlabTaggedIndex |
| tagged index. More... | |
| union | join::BasicSlabChunk< Size > |
| basic chunk. More... | |
| struct | join::BasicSlabSegment< Size > |
| segment header. More... | |
| struct | join::BasicSlabPool< Count, Size > |
| free-list pool operating over a pre-existing memory region. More... | |
| class | join::BasicSlabAllocator< Backend, Count, Sizes > |
| slab allocator owning a backend and managing one or more pools. More... | |
Namespaces | |
| namespace | join |