◆ FChunkEvictionPolicy()
| BuildPatchServices::FChunkEvictionPolicy::FChunkEvictionPolicy |
( |
IChunkReferenceTracker * |
InChunkReferenceTracker | ) |
|
◆ ~FChunkEvictionPolicy()
| BuildPatchServices::FChunkEvictionPolicy::~FChunkEvictionPolicy |
( |
| ) |
|
◆ Query()
Query which chunks in a given set can be removed, or if necessary booted, in order to achieve the desired max count. It is possible to receive a decision of not evicting any data and thus expanding the data set past the desired max.
- Parameters
-
| CurrentMap | Reference to the full set of data to be considered. |
| DesiredMax | The maximum number of chunks desired for the set of data. |
| OutCleanable | Receives IDs for chunks which should be abandoned as they are no longer required. |
| OutBootable | Receives IDs for chunks which would be preferable to remove, but are still required later. |
Implements BuildPatchServices::IChunkEvictionPolicy.
The documentation for this class was generated from the following file: