idlc 1.5.14
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 14 |
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: