Defines | |
| #define | PPL_VERSION "0.11" |
| A string containing the PPL version. | |
| #define | PPL_VERSION_MAJOR 0 |
| The major number of the PPL version. | |
| #define | PPL_VERSION_MINOR 11 |
| The minor number of the PPL version. | |
| #define | PPL_VERSION_REVISION 0 |
| The revision number of the PPL version. | |
| #define | PPL_VERSION_BETA 0 |
| The beta number of the PPL version. This is zero for official releases and nonzero for development snapshots. | |
Functions | |
| int | ppl_version_major (void) |
| Returns the major number of the PPL version. | |
| int | ppl_version_minor (void) |
| Returns the minor number of the PPL version. | |
| int | ppl_version_revision (void) |
| Returns the revision number of the PPL version. | |
| int | ppl_version_beta (void) |
| Returns the beta number of the PPL version. | |
| int | ppl_version (const char **p) |
Writes to *p a pointer to a character string containing the PPL version. | |
| int | ppl_banner (const char **p) |
Writes to *p a pointer to a character string containing the PPL banner. | |
Symbolic constants and functions related to library version checking.
| #define PPL_VERSION "0.11" |
A string containing the PPL version.
Let M and m denote the numbers associated to PPL_VERSION_MAJOR and PPL_VERSION_MINOR, respectively. The format of PPL_VERSION is M "." m if both PPL_VERSION_REVISION (r) and PPL_VERSION_BETA (b)are zero, M "." m "pre" b if PPL_VERSION_REVISION is zero and PPL_VERSION_BETA is not zero, M "." m "." r if PPL_VERSION_REVISION is not zero and PPL_VERSION_BETA is zero, M "." m "." r "pre" b if neither PPL_VERSION_REVISION nor PPL_VERSION_BETA are zero.
| int ppl_banner | ( | const char ** | p | ) |
Writes to *p a pointer to a character string containing the PPL banner.
The banner provides information about the PPL version, the licensing, the lack of any warranty whatsoever, the C++ compiler used to build the library, where to report bugs and where to look for further information.
1.7.1-20100728