ULIS  dev4.0.7
Utility Library for Imaging Systems
Classes
ShrinkableAllocArena.h File Reference

Classes

class  FShrinkableAllocArena
 The FShrinkableAllocArena provides a configurable Arena buffer that manages allocations with a maximal size, that can shrink over time. It is meant to be used for RLE tiles or any objects with a known maximal size that can shrink. It is perfect for RLE because we know the max size of an incompressible tile, but we don't know the min size until the compression is done. A collection of such shrinkable allocs is subject to a high fragmentation rate. More...