|
idlc 1.5.15
Interface Definition Language Compiler
|
Library version information and utilities. More...
Go to the source code of this file.
Macros | |
Version Components. | |
Individual components of the library version. | |
| #define | IDL_VERSION_MAJOR 1 |
| Major version number (API-breaking changes). | |
| #define | IDL_VERSION_MINOR 5 |
| Minor version number (backwards-compatible additions). | |
| #define | IDL_VERSION_MICRO 15 |
| Micro version number (bug fixes and patches). | |
Version Utilities. | |
Macros for working with version numbers. | |
| #define | IDL_VERSION_ENCODE(major, minor, micro) |
| Encodes version components into a single integer. | |
| #define | IDL_VERSION_STRINGIZE_(major, minor, micro) |
| Internal macro for string version generation. | |
| #define | IDL_VERSION_STRINGIZE(major, minor, micro) |
| Creates version string from components. | |
Current Version. | |
Macros representing the current library version. | |
| #define | IDL_VERSION |
| Encoded library version as integer. | |
| #define | IDL_VERSION_STRING |
| Library version as human-readable string. | |
Library version information and utilities.
This header provides version information for the Idl library, including version number components and macros for version comparison and string generation. It supports: