LLFIO
v2.00
|
Controls the version of LLFIO for cmake, shared library and C++ namespace mangling. More...
Macros | |
#define | LLFIO_VERSION_MAJOR 2 |
Major version for cmake and DLL version stamping. | |
#define | LLFIO_VERSION_MINOR 0 |
Minor version for cmake and DLL version stamping. | |
#define | LLFIO_VERSION_PATCH 0 |
Patch version for cmake and DLL version stamping. | |
#define | LLFIO_VERSION_REVISION 0 |
Revision version for cmake and DLL version stamping. | |
#define | LLFIO_UNSTABLE_VERSION |
Defined between stable releases of LLFIO. It means the inline namespace will be permuted per-commit to ensure ABI uniqueness. | |
#define | LLFIO_VERSION_GLUE2(a, b, c) a##b##c |
#define | LLFIO_VERSION_GLUE(a, b, c) LLFIO_VERSION_GLUE2(a, b, c) |
#define | LLFIO_NAMESPACE_VERSION LLFIO_VERSION_GLUE(LLFIO_VERSION_MAJOR, _, LLFIO_VERSION_MINOR) |
The namespace LLFIO_V2_NAMESPACE::v ## LLFIO_NAMESPACE_VERSION. | |
#define | LLFIO_HEADERS_VERSION LLFIO_VERSION_MAJOR.LLFIO_VERSION_MINOR |
#define | LLFIO_NAMESPACE_VERSION LLFIO_VERSION_GLUE(LLFIO_VERSION_MAJOR, _, LLFIO_VERSION_MINOR) |
The namespace LLFIO_V2_NAMESPACE::v ## LLFIO_NAMESPACE_VERSION. | |
Controls the version of LLFIO for cmake, shared library and C++ namespace mangling.