BALL
1.5.0
|
#include <BALL/COMMON/version.h>
Public Types | |
enum | Type { STABLE , ALPHA , BETA , NONPUBLIC , PRERELEASE , PATCHLVL , UNKNOWN } |
Static Public Member Functions | |
static const char * | getVersion () |
static int | getMajorRevision () |
static int | getMinorRevision () |
static Type | getType () |
Static Protected Attributes | |
static const char * | RELEASE_DATE_AND_TIME |
static const char * | RELEASE_WHAT_STRING |
Version information class. The BALL release, release data and related version can be retrieved by these methods.
|
static |
Return the major revision number. (The part of the release number before the point)
Exception::InvalidFormat |
|
static |
Return the minor revision number. (The part of the release number after the point)
Exception::InvalidFormat |
|
static |
Return the type of release: ALPHA, BETA, NONPUPLIC, STABLE, PRERELEASE, PATCHLVL, UNKNOWN.
|
static |
Return the version number, which is defined in BALL_RELEASE_STRING
|
staticprotected |