|
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.