|
HDK
|
#include <APEX_Buffer.h>
Inheritance diagram for apex::APEX_TrackedArgument:Public Member Functions | |
| APEX_DataID | dataId () const |
| void | bumpDataId () |
| void | copyDataId (const APEX_TrackedArgument &other) |
Public Member Functions inherited from apex::APEX_Argument | |
| bool | isValid () const |
| void * | getVoidPtr () |
| const void * | getVoidPtr () const |
Public Attributes | |
| APEX_DataID | myDataId = APEX_Buffer::nextDataId() |
Public Attributes inherited from apex::APEX_Argument | |
| 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.