|
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.