Go to the source code of this file.
Define Documentation
#define GMTL_DOT |
( |
|
a, |
|
|
|
b | |
|
) |
| | a ## . ## b |
#define GMTL_GLUE |
( |
|
a, |
|
|
|
b | |
|
) |
| | a ## b |
#define GMTL_STR |
( |
|
s |
) |
# s |
Value:
The is the preprocessor-friendly version string.
It is in the form of <major><minor><patch>. Each part has exactly 3 digits.
Definition at line 93 of file Version.h.
#define GMTL_VERSION_MAJOR 0 |
This file contains two useful items.
1. The preprocessor friendly GMTL_VERSION "string". It is in the form <major><minor><patch> where each part has exactly 3 digits. 2. The C++ friendly variable, version, that contains the version as a string. It is in the form of <major>.<minor>.<patch> where each part has anywhere from 1 to 3 digits. This is the "human-readable" GMTL version _string_. It is of the form <major><minor><patch>. Each part has exactly 3 digits.
Definition at line 23 of file Version.h.
#define GMTL_VERSION_MAJOR_FILLED GMTL_XZEROFILL(GMTL_XZEROFILL(GMTL_VERSION_MAJOR)) |
#define GMTL_VERSION_MINOR 6 |
#define GMTL_VERSION_MINOR_FILLED GMTL_XZEROFILL(GMTL_XZEROFILL(GMTL_VERSION_MINOR)) |
#define GMTL_VERSION_PATCH 1 |
#define GMTL_VERSION_PATCH_FILLED GMTL_XZEROFILL(GMTL_XZEROFILL(GMTL_VERSION_PATCH)) |
#define GMTL_VERSION_STRING |
#define GMTL_XDOT |
( |
|
a, |
|
|
|
b | |
|
) |
| | GMTL_DOT(a,b) |
#define GMTL_XGLUE |
( |
|
a, |
|
|
|
b | |
|
) |
| | GMTL_GLUE(a,b) |
#define GMTL_XSTR |
( |
|
s |
) |
GMTL_STR(s) |
#define GMTL_XZEROFILL |
( |
|
a |
) |
GMTL_ZEROFILL(a) |
#define GMTL_ZEROFILL |
( |
|
a |
) |
0 ## a |