AJA NTV2 SDK
17.6.0.1688
NTV2 SDK 17.6.0.1688
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Functions
a
b
c
e
f
g
h
i
j
k
l
m
o
p
r
s
t
u
v
w
Variables
Typedefs
a
b
c
d
e
f
g
h
i
j
k
m
n
o
p
r
s
t
u
v
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Typedefs
_
a
b
c
d
e
f
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Enumerations
Enumerator
b
c
e
g
k
n
r
v
Related Functions
:
a
b
c
d
j
o
s
w
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
Variables
_
a
b
c
e
f
g
h
i
k
l
m
n
p
r
s
t
u
v
w
Typedefs
_
a
b
c
d
f
h
i
j
l
m
n
o
p
q
r
s
t
u
w
Enumerations
_
a
b
c
d
e
f
h
i
j
k
m
n
p
q
r
s
t
u
v
x
Enumerator
a
b
c
d
e
f
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
ntv2version.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: MIT */
8
#ifndef _NTV2VERSION_H_
9
#define _NTV2VERSION_H_
10
11
#include "
ajaexport.h
"
12
13
#define AJA_NTV2_SDK_VERSION_MAJOR 17
14
#define AJA_NTV2_SDK_VERSION_MINOR 6
15
#define AJA_NTV2_SDK_VERSION_POINT 0
16
#define AJA_NTV2_SDK_BUILD_NUMBER 1688
17
#define AJA_NTV2_SDK_BUILD_DATETIME "2025-03-05T19:02:14Z"
18
#define AJA_NTV2_SDK_BUILD_TYPE ""
19
20
#define AJA_NTV2_SDK_VERSION ((AJA_NTV2_SDK_VERSION_MAJOR << 24) | (AJA_NTV2_SDK_VERSION_MINOR << 16) | (AJA_NTV2_SDK_VERSION_POINT << 8) | (AJA_NTV2_SDK_BUILD_NUMBER))
21
#define AJA_NTV2_SDK_VERSION_AT_LEAST(__a__,__b__) (AJA_NTV2_SDK_VERSION >= (((__a__) << 24) | ((__b__) << 16)))
22
#define AJA_NTV2_SDK_VERSION_BEFORE(__a__,__b__) (AJA_NTV2_SDK_VERSION < (((__a__) << 24) | ((__b__) << 16)))
23
24
#if !defined(NTV2_BUILDING_DRIVER)
25
#include <string>
26
AJAExport
std::string
NTV2Version
(
const
bool
inDetailed =
false
);
27
AJAExport
const
std::string &
NTV2GitHash
(
void
);
28
AJAExport
const
std::string &
NTV2GitHashShort
(
void
);
29
#endif
30
31
#endif // _NTV2VERSION_H_
ajaexport.h
Defines the import/export macros for producing DLLs or LIBs.
NTV2GitHashShort
const std::string & NTV2GitHashShort(void)
Definition:
ntv2version.cpp:30
NTV2Version
std::string NTV2Version(const bool inDetailed=false)
Definition:
ntv2version.cpp:41
NTV2GitHash
const std::string & NTV2GitHash(void)
Definition:
ntv2version.cpp:19
AJAExport
#define AJAExport
Definition:
export.h:33
libajantv2
ajantv2
includes
ntv2version.h
Generated on Wed Mar 5 2025 11:06:24 for AJA NTV2 SDK by
1.8.17