NVIDIA DRIVE OS Linux API Reference

5.1.0.2 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
NvSIPLVersion.hpp
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2018-2019, NVIDIA CORPORATION. All rights reserved.
3  *
4  * NVIDIA CORPORATION and its licensors retain all intellectual property
5  * and proprietary rights in and to this software, related documentation
6  * and any modifications thereto. Any use, reproduction, disclosure or
7  * distribution of this software and related documentation without an express
8  * license agreement from NVIDIA CORPORATION is strictly prohibited.
9  */
10 #ifndef _NVSIPLVERSION_HPP_
11 #define _NVSIPLVERSION_HPP_
12 
13 #include "NvSIPLCommon.hpp"
14 
15 #include <cstdint>
16 
24 namespace nvsipl
25 {
26 
32 typedef struct __NvSIPLVersion
33 {
34  std::uint32_t uMajor;
35  std::uint32_t uMinor;
36  std::uint32_t uPatch;
38 
39 #define NVSIPL_MAJOR_VER 0
40 #define NVSIPL_MINOR_VER 0
41 #define NVSIPL_PATCH_VER 0
47 void NvSIPLGetVersion(NvSIPLVersion& rVersion);
48 
51 } // namespace nvsipl
52 
53 #endif //_NVSIPLVERSION_HPP_
std::uint32_t uMinor
Holds the minor revision.
Holds the version information of NvSIPL Camera (libnvsipl.so).
NVIDIA Sensor Input Processing Library: Common Data Structures - Sensor Input Processing Library (SI...
struct nvsipl::__NvSIPLVersion NvSIPLVersion
Holds the version information of NvSIPL Camera (libnvsipl.so).
std::uint32_t uMajor
Holds the major revision.
std::uint32_t uPatch
Holds the patch revision.