An overlay view for the AllocationCluster to add functionality for adding / clearing extents and registering optional deleter functions.
- Warning
- this is a tricky construct to operate each Allocation Cluster with the absolute minimum of organisational overhead necessary. The key point to note is that StorageManager is layout compatible with AllocationCluster itself — achieved through use of the union ManagementView, which holds a Storage descriptor member, but also an alternate view to manage a chain of extents as intrusive linked list (lib::LinkedElements).
Definition at line 91 of file allocation-cluster.cpp.