Yeppp!
 All Classes Functions Variables Pages
Public Member Functions | List of all members
Version Class Reference

Contains information about Yeppp! library version. More...

Public Member Functions

int getMajor ()
 Provides the major version number of Yeppp! library. More...
 
int getMinor ()
 Provides the minor version number of Yeppp! library. More...
 
int getPatch ()
 Provides the patch level of Yeppp! library. More...
 
int getBuild ()
 Provides the build number of Yeppp! library. More...
 
String getReleaseName ()
 Provides the human-readable name of this release of Yeppp! library. More...
 
String toString ()
 Provides a string representation for all parts of the version. More...
 

Detailed Description

Contains information about Yeppp! library version.

See Also
Library::getVersion()

Member Function Documentation

int getMajor ( )

Provides the major version number of Yeppp! library.

Library releases with the same major versions are guaranteed to be API- and ABI-compatible.

Returns
The major version of Yeppp! library.
int getMinor ( )

Provides the minor version number of Yeppp! library.

A change in minor versions indicates addition of new features, and major bug-fixes.

Returns
The minor version of Yeppp! library.
int getPatch ( )

Provides the patch level of Yeppp! library.

A version with a higher patch level indicates minor bug-fixes.

Returns
The patch level of Yeppp! library.
int getBuild ( )

Provides the build number of Yeppp! library.

The build number is unique for the fixed combination of major, minor, and patch-level versions.

Returns
The build number of Yeppp! library.
String getReleaseName ( )

Provides the human-readable name of this release of Yeppp! library.

The release name may contain non-ASCII characters.

Returns
The release name of the Yeppp! library.
String toString ( )

Provides a string representation for all parts of the version.

Returns
The full version string in the format "major.minor.patch.build (release name)".