CoreFlow 1.0.0
A modern orchestration and execution runtime
|
The framework's internal-external memory tracking structure. More...
#include <vx_internal.h>
Public Attributes | |
void * | ptr |
The pointer associated with the reference. | |
vx_reference | ref |
The reference being accessed. | |
vx_enum | usage |
The usage model of the pointer. | |
vx_bool | allocated |
The allocated state of the pointer, if true, the framework can free the memory. | |
vx_bool | used |
Indicates if this entry is being used. | |
void * | extra_data |
Extra data attached to the accessor. | |
The framework's internal-external memory tracking structure.
vx_bool vx_external_t::allocated |
The allocated state of the pointer, if true, the framework can free the memory.
void* vx_external_t::extra_data |
Extra data attached to the accessor.
void* vx_external_t::ptr |
The pointer associated with the reference.
vx_reference vx_external_t::ref |
The reference being accessed.
vx_enum vx_external_t::usage |
The usage model of the pointer.
vx_bool vx_external_t::used |
Indicates if this entry is being used.