Navigation
Unreal Engine C++ API Reference > Developer > TraceServices > Common
References
Module | TraceServices |
Header | /Engine/Source/Developer/TraceServices/Public/Common/PagedArray.h |
Include | #include "Common/PagedArray.h" |
Syntax
template<typename InItemType, typename InPageType>
class TPagedArray
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
TPagedArray
(
ILinearAllocator& InAllocator, |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
~TPagedArray () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
TIterator | begin () |
|
![]() ![]() |
TIterator | begin () |
|
![]() |
ItemType & | EmplaceBack
(
ArgsType&&... Args |
|
![]() ![]() |
TIterator | end () |
|
![]() |
TIterator | end () |
|
![]() ![]() |
const ItemType & | First () |
|
![]() |
ItemType & | First () |
|
![]() ![]() |
const PageType * | GetItemPage
(
uint64 ItemIndex |
|
![]() |
PageType * | GetItemPage
(
uint64 ItemIndex |
|
![]() ![]() |
TIterator | GetIterator () |
|
![]() ![]() |
TIterator | GetIteratorFromItem
(
uint64 ItemIndex |
|
![]() ![]() |
TIterator | GetIteratorFromPage
(
uint64 PageIndex |
|
![]() |
PageType * | GetLastPage () |
|
![]() ![]() |
const PageType * | GetLastPage () |
|
![]() |
PageType * | GetPage
(
uint64 PageIndex |
|
![]() ![]() |
const PageType * | GetPage
(
uint64 PageIndex |
|
![]() ![]() |
const PageType * | GetPages () |
|
![]() ![]() |
uint64 | GetPageSize () |
|
![]() |
ItemType & | Insert
(
uint64 Index |
|
![]() |
ItemType & | Last () |
|
![]() ![]() |
const ItemType & | Last () |
|
![]() ![]() |
uint64 | Num () |
|
![]() ![]() |
uint64 | NumPages () |
|
![]() |
ItemType & | PushBack () |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
ItemType & | operator[]
(
uint64 Index |
|
![]() ![]() |
const ItemType & | operator[]
(
uint64 Index |