Macros
OniVersion.h File Reference
#include "OniPlatform.h"
Include dependency graph for OniVersion.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ONI_API_VERSION   ONI_CREATE_API_VERSION(ONI_VERSION_MAJOR, ONI_VERSION_MINOR)
 
#define ONI_BRIEF_VERSION_STRING
 
#define ONI_CREATE_API_VERSION(major, minor)   ((major)*1000 + (minor))
 
#define ONI_VERSION   (ONI_VERSION_MAJOR*100000000 + ONI_VERSION_MINOR*1000000 + ONI_VERSION_MAINTENANCE*10000 + ONI_VERSION_BUILD)
 
#define ONI_VERSION_BUILD   50
 
#define ONI_VERSION_MAINTENANCE   0
 
#define ONI_VERSION_MAJOR   2
 
#define ONI_VERSION_MINOR   3
 
#define ONI_VERSION_STRING
 

Macro Definition Documentation

◆ ONI_API_VERSION

Definition at line 41 of file OniVersion.h.

◆ ONI_BRIEF_VERSION_STRING

#define ONI_BRIEF_VERSION_STRING
Value:
ONI_STRINGIFY(ONI_VERSION_MINOR) "." \
ONI_STRINGIFY(ONI_VERSION_MAINTENANCE) \

OpenNI version (in brief string format): "Major.Minor.Maintenance (Build)"

Definition at line 32 of file OniVersion.h.

◆ ONI_CREATE_API_VERSION

#define ONI_CREATE_API_VERSION (   major,
  minor 
)    ((major)*1000 + (minor))

Definition at line 40 of file OniVersion.h.

◆ ONI_VERSION

#define ONI_VERSION   (ONI_VERSION_MAJOR*100000000 + ONI_VERSION_MINOR*1000000 + ONI_VERSION_MAINTENANCE*10000 + ONI_VERSION_BUILD)

OpenNI version (in numeric format): (OpenNI major version * 100000000 + OpenNI minor version * 1000000 + OpenNI maintenance version * 10000 + OpenNI build version).

Definition at line 39 of file OniVersion.h.

◆ ONI_VERSION_BUILD

#define ONI_VERSION_BUILD   50

Definition at line 29 of file OniVersion.h.

◆ ONI_VERSION_MAINTENANCE

#define ONI_VERSION_MAINTENANCE   0

Definition at line 28 of file OniVersion.h.

◆ ONI_VERSION_MAJOR

#define ONI_VERSION_MAJOR   2

Definition at line 26 of file OniVersion.h.

◆ ONI_VERSION_MINOR

#define ONI_VERSION_MINOR   3

Definition at line 27 of file OniVersion.h.

◆ ONI_VERSION_STRING

#define ONI_VERSION_STRING
Value:
ONI_PLATFORM_STRING " (" ONI_TIMESTAMP ")"

OpenNI version (in string format): "Major.Minor.Maintenance.Build-Platform (MMM DD YYYY HH:MM:SS)".

Definition at line 44 of file OniVersion.h.

ONI_VERSION_BUILD
#define ONI_VERSION_BUILD
Definition: OniVersion.h:29
ONI_STRINGIFY
#define ONI_STRINGIFY(n)
Definition: OniPlatformLinux-x86.h:86
ONI_BRIEF_VERSION_STRING
#define ONI_BRIEF_VERSION_STRING
Definition: OniVersion.h:32
ONI_VERSION_MAINTENANCE
#define ONI_VERSION_MAINTENANCE
Definition: OniVersion.h:28
ONI_VERSION_MINOR
#define ONI_VERSION_MINOR
Definition: OniVersion.h:27
ONI_TIMESTAMP
#define ONI_TIMESTAMP
Definition: OniPlatformLinux-x86.h:83
ONI_VERSION_MAJOR
#define ONI_VERSION_MAJOR
Definition: OniVersion.h:26


ros_astra_camera
Author(s): Tim Liu
autogenerated on Wed Mar 2 2022 00:52:57