CoreFlow 1.0.0
A modern orchestration and execution runtime
Loading...
Searching...
No Matches
vx_import.h File Reference

The OpenVX Import API part of the OpenVX Export and Import extension API and also part of the OpenVX SC deployment feature set. More...

Macros

#define VX_ENUM_IX_USE   0x18
 An enumeration of export uses. See vxExportObjectsToMemory and vxImportObjectsFromMemory
 
#define VX_IX_USE_APPLICATION_CREATE   (VX_ENUM_BASE(VX_ID_KHRONOS, VX_ENUM_IX_USE) + 0x0)
 How to export and import an object.
 
#define VX_IX_USE_EXPORT_VALUES   (VX_ENUM_BASE(VX_ID_KHRONOS, VX_ENUM_IX_USE) + 0x1)
 How to export and import an object.
 
#define VX_IX_USE_NO_EXPORT_VALUES   (VX_ENUM_BASE(VX_ID_KHRONOS, VX_ENUM_IX_USE) + 0x2)
 How to export and import an object.
 
#define VX_TYPE_IMPORT   0x81
 The Object Type Enumeration for import.
 

Typedefs

typedef struct Import * vx_import
 

Functions

VX_API_ENTRY vx_import VX_API_CALL vxImportObjectsFromMemory (vx_context context, vx_size numrefs, vx_reference *refs, const vx_enum *uses, const vx_uint8 *ptr, vx_size length)
 Imports objects into a context from a vendor-specific format in memory.
.
 
VX_API_ENTRY vx_status VX_API_CALL vxReleaseImport (vx_import *import)
 Releases an import object when no longer required.
.
 
VX_API_ENTRY vx_reference VX_API_CALL vxGetImportReferenceByName (vx_import import, const vx_char *name)
 Get a reference from the import object by name.
.
 

Detailed Description

The OpenVX Import API part of the OpenVX Export and Import extension API and also part of the OpenVX SC deployment feature set.

Typedef Documentation

◆ vx_import

typedef struct Import* vx_import