|
|
| NvFlowArrayPointer (NvFlowArrayPointer &&rhs) |
| |
|
T | allocateBackPointer () |
| |
|
void | pushBackPointer (const T &v) |
| |
|
void | swapPointers (NvFlowUint64 idxA, NvFlowUint64 idxB) |
| |
|
void | removeSwapPointerAtIndex (NvFlowUint64 idx) |
| |
|
void | removeSwapPointer (T ptr) |
| |
|
void | deletePointerAtIndex (NvFlowUint64 idx) |
| |
|
void | deletePointers () |
| |
|
void | release () |
| |
|
void | move (NvFlowArray &rhs) |
| |
|
void | reserve (NvFlowUint64 requestedCapacity) |
| |
|
| NvFlowArray (NvFlowArray &&rhs) |
| |
|
T & | operator[] (NvFlowUint64 idx) |
| |
|
const T & | operator[] (NvFlowUint64 idx) const |
| |
|
NvFlowUint64 | allocateBack () |
| |
|
void | pushBack (const T &v) |
| |
|
T & | back () |
| |
|
void | popBack () |
| |
|
|
T * | data = nullptr |
| |
|
NvFlowUint64 | capacity = 0u |
| |
|
NvFlowUint64 | size = 0u |
| |
|
unsigned char | cache [s_staticCapacity *sizeof(T)+8u] |
| |
|
static const NvFlowUint64 | s_staticCapacity = staticCapacity |
| |
The documentation for this struct was generated from the following file: