RAPP library version handling. More...
Defines | |
#define | RAPP_MAJOR_VERSION |
The compile-time major version number. | |
#define | RAPP_MINOR_VERSION |
The compile-time minor version number. | |
Variables | |
const unsigned int | rapp_major_version |
The run-time major version number. | |
const unsigned int | rapp_minor_version |
The run-time minor version number. |
RAPP library version handling.
The RAPP version is composed by two integers, VERSION.MINOR. Interfaces with different VERSION numbers are incompatible, while a change in the MINOR number is backwards compatible.
It is possible to check the RAPP version in both compile-time and in run-time. For compile-time checks, the macro constants RAPP_MAJOR_VERSION and RAPP_MINOR_VERSION can be used. To perform run-time checks, the constants rapp_major_version and rapp_minor_version can be used instead.
Next section: Library Initialization
#define RAPP_MAJOR_VERSION |
The compile-time major version number.
#define RAPP_MINOR_VERSION |
The compile-time minor version number.
const unsigned int rapp_major_version |
The run-time major version number.
const unsigned int rapp_minor_version |
The run-time minor version number.