HDK
|
#include <PagedArray.h>
Public Member Functions | |
Page () | |
~Page () | |
Page (const Page &)=delete | |
Page & | operator= (const Page &)=delete |
ValueT & | operator[] (const size_t i) |
const ValueT & | operator[] (const size_t i) const |
void | fill (const ValueT &v) |
ValueT * | data () |
void | copy (ValueType *dst, size_t n) const |
Static Public Member Functions | |
static size_t | memUsage () |
Static Public Attributes | |
static const size_t | Size = 1UL << Log2PageSize |
static const size_t | Mask = Size - 1UL |
Protected Attributes | |
ValueT * | mData |
Definition at line 698 of file PagedArray.h.
|
inline |
Definition at line 706 of file PagedArray.h.
|
inline |
Definition at line 707 of file PagedArray.h.
|
delete |
|
inline |
Definition at line 719 of file PagedArray.h.
|
inline |
Definition at line 716 of file PagedArray.h.
|
inline |
Definition at line 712 of file PagedArray.h.
|
inlinestatic |
Definition at line 704 of file PagedArray.h.
|
delete |
|
inline |
Definition at line 710 of file PagedArray.h.
|
inline |
Definition at line 711 of file PagedArray.h.
|
static |
Definition at line 703 of file PagedArray.h.
|
protected |
Definition at line 724 of file PagedArray.h.
|
static |
Definition at line 702 of file PagedArray.h.