Navigation
API > API/Developer > API/Developer/TraceServices > API/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 |