2
3
4
5
6
7
8
9
10
11
12
13
14
19
20
21
22
25
26
27
28
29
30#define IDL_VERSION_MAJOR 1
33
34
35
36
37
38#define IDL_VERSION_MINOR 5
41
42
43
44
45
46#define IDL_VERSION_MICRO 14
51
52
53
54
57
58
59
60
61
62
63
64
65
66
67
68
69#define IDL_VERSION_ENCODE(major, minor, micro) (((unsigned long) major) << 16
| (minor) << 8
| (micro))
72
73
74
75
76
77
78
79
80
81
82#define IDL_VERSION_STRINGIZE_(major, minor, micro) #major "." #minor "." #micro
85
86
87
88
89
90
91
92
93
99
100
101
102
105
106
107
108
109
110
117
118
119
120
121
122
#define IDL_VERSION_ENCODE(major, minor, micro)
Encodes version components into a single integer.
Definition idl-version.h:69
#define IDL_VERSION_MAJOR
Major version number (API-breaking changes).
Definition idl-version.h:30
#define IDL_VERSION_MINOR
Minor version number (backwards-compatible additions).
Definition idl-version.h:38
#define IDL_VERSION_MICRO
Micro version number (bug fixes and patches).
Definition idl-version.h:46
#define IDL_VERSION_STRINGIZE(major, minor, micro)
Creates version string from components.
Definition idl-version.h:94
#define IDL_VERSION_STRINGIZE_(major, minor, micro)
Internal macro for string version generation.
Definition idl-version.h:82