HDK
|
#include <APEX_Buffer.h>
Public Member Functions | |
APEX_DataID | dataId () const |
void | bumpDataId () |
void | copyDataId (const APEX_TrackedArgument &other) |
![]() | |
bool | isValid () const |
void * | getVoidPtr () |
const void * | getVoidPtr () const |
Public Attributes | |
APEX_DataID | myDataId = APEX_Buffer::nextDataId() |
![]() | |
APEX_Buffer * | buffer = nullptr |
const APEX_TypeDefinitionBase * | type_defn = nullptr |
exint | offset = -1 |
Represents a location for a single object inside of an APEX_Buffer while keeping track of some notion of the data's freshness. Used by parameter dictionaries for cheap output caching.
Definition at line 211 of file APEX_Buffer.h.
|
inline |
Definition at line 217 of file APEX_Buffer.h.
|
inline |
Definition at line 218 of file APEX_Buffer.h.
|
inline |
Definition at line 216 of file APEX_Buffer.h.
APEX_DataID apex::APEX_TrackedArgument::myDataId = APEX_Buffer::nextDataId() |
Definition at line 214 of file APEX_Buffer.h.