VisionWorks Toolkit Reference

December 18, 2015 | 1.2 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Version Information

Detailed Description

Adds library version information.

Example Code

printf("VisionWorks library info: \n");
printf("\t VisionWorks version : %u.%u.%u%s \n", info.visionworks_major_version, info.visionworks_minor_version, info.visionworks_patch_version,
printf("\t OpenVX Standard version : %u.%u.%u \n", info.openvx_major_version, info.openvx_minor_version, info.openvx_patch_version);

Data Structures

struct  nvx_module_version_t
 VisionWorks module version. More...
 
struct  nvx_version_info_t
 VisionWorks library version information. More...
 

Functions

void nvxGetVersionInfo (nvx_version_info_t *info)
 Gets information about VisionWorks library version. More...
 

Data Structure Documentation

struct nvx_module_version_t
Data Fields
vx_uint32 major Major version component.
vx_uint32 minor Minor version component.
vx_uint32 patch Patch version component.
char suffix[12] Version suffix.

Empty in a production release.

struct nvx_version_info_t
Data Fields
vx_uint32 visionworks_major_version Major version of VisionWorks library.
vx_uint32 visionworks_minor_version Minor version of VisionWorks library.
vx_uint32 visionworks_patch_version Patch version of VisionWorks library.
char visionworks_suffix_version[12] Suffix version of VisionWorks library.
vx_uint32 openvx_major_version Major version of OpenVX standard implemented by VisionWorks library.
vx_uint32 openvx_minor_version Minor version of OpenVX standard implemented by VisionWorks library.
vx_uint32 openvx_patch_version Patch version of OpenVX standard implemented by VisionWorks library.

Function Documentation

void nvxGetVersionInfo ( nvx_version_info_t info)

Gets information about VisionWorks library version.

Parameters
[out]infoStructure with information to fill.