Navigation
API > API/Developer > API/Developer/TraceServices > API/Developer/TraceServices/IAnalysisCache
Description
Load blocks into memory. The requested range of blocks will be loaded into a contiguous memory range.
| Name | GetBlocks |
| Type | function |
| Header File | /Engine/Source/Developer/TraceServices/Public/TraceServices/Model/AnalysisCache.h |
| Include Path | #include "TraceServices/Model/AnalysisCache.h" |
FSharedBuffer GetBlocks
(
FCacheId CacheId,
uint32 BlockIndexStart,
uint32 BlockCount
)
Buffer mapping to the blocks. If the block range is invalid the buffer is empty.
Parameters
| Name | Remarks |
|---|---|
| CacheId | Unique cache id |
| BlockIndexStart | Block index for this cache entry |
| BlockCount | Consecutive block indices to load |