Navigation
API > API/Developer > API/Developer/TraceServices > API/Developer/TraceServices/IAnalysisCache
Description
Gets a pointer to the user data a given cache id. The owner of the cache id is able to store arbitrary data which does not fit as block data, for example element counts. The user can write to this memory at any point during the session. The block is stored to disk at the end of the session.
| Name | GetUserData |
| Type | function |
| Header File | /Engine/Source/Developer/TraceServices/Public/TraceServices/Model/AnalysisCache.h |
| Include Path | #include "TraceServices/Model/AnalysisCache.h" |
FMutableMemoryView GetUserData
(
FCacheId CacheId
)
A valid memory view of the user data block, an empty view if the index was not found.
Parameters
| Name | Remarks |
|---|---|
| CacheId | Unique cache id |