Navigation
Unreal Engine C++ API Reference > Developer > TraceServices
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FProviderEditScopeLock | ||
![]() |
FProviderLock | Utility class to implement the read/write lock for a provider. | |
![]() |
FProviderReadScopeLock | ||
![]() |
TCachedPagedArray | A typed paged array allowing persistent storage of the data. | |
![]() |
TCachedStringStore | A deduplicating persistent string store. | |
![]() |
TPagedArray | ||
![]() |
TPagedArrayIterator | ||
![]() |
TPagedArrayPage | ||
![]() |
TVariablePagedArray | ||
![]() |
TVariablePagedArrayIterator | ||
![]() |
TVariablePagedArrayPage | In a page, used items are [ItemOffset .. ItemOffset + ItemCount - 1]. | |
![]() |
TVariablePagedArrayPageGroup |
Typedefs
Name | Description |
---|---|
FCachedStringStore | |
FCachedStringStoreAnsi |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
const ItemType * | TraceServices::GetData
(
const TPagedArrayPage< ItemType >& Page |
|
![]() |
const PageType * | TraceServices::GetData
(
const TPagedArray< ItemType, PageType >& PagedArray |
|
![]() |
const ItemType * | TraceServices::GetData
(
const TVariablePagedArrayPage< ItemType >& Page |
|
![]() |
FInt32Interval | TraceServices::GetElementRangeOverlappingGivenRange
(
const TPagedArray< ItemType, PageType >& PagedArray, |
Use binary search to find the first and last element inside a TPagedArray that overlaps a given input interval. |
![]() |
const ItemType * | TraceServices::GetFirstItem
(
const TPagedArrayPage< ItemType >& Page |
|
![]() |
const ItemType * | TraceServices::GetFirstItem
(
const TVariablePagedArrayPage< ItemType >& Page |
|
![]() |
const ItemType * | TraceServices::GetLastItem
(
const TPagedArrayPage< ItemType >& Page |
|
![]() |
const ItemType * | TraceServices::GetLastItem
(
const TVariablePagedArrayPage< ItemType >& Page |
|
![]() |
SIZE_T | TraceServices::GetNum
(
const TPagedArrayPage< ItemType >& Page |
|
![]() |
SIZE_T | TraceServices::GetNum
(
const TPagedArray< ItemType, PageType >& PagedArray |
|
![]() |
SIZE_T | TraceServices::GetNum
(
const TVariablePagedArrayPage< ItemType >& Page |