Provides PCL version numbers.
More...
#include <Version.h>
The Version class reads PCL version data stored in static read-only variables. It provides version information for the PCL libraries that have been linked to the current module.
Definition at line 75 of file Version.h.
◆ Version() [1/2]
pcl::Version::Version |
( |
| ) |
|
|
delete |
Default constructor. This constructor is disabled because Version is not an instantiable class.
◆ Version() [2/2]
pcl::Version::Version |
( |
const Version & |
| ) |
|
|
delete |
Copy constructor. This constructor is disabled because Version is not an instantiable class.
◆ ~Version()
pcl::Version::~Version |
( |
| ) |
|
|
delete |
Destructor. This destructor is disabled because Version is not an instantiable class.
◆ AsString()
static String pcl::Version::AsString |
( |
| ) |
|
|
static |
Returns a human-readable representation of the current PCL version.
◆ BetaRelease()
static int pcl::Version::BetaRelease |
( |
| ) |
|
|
static |
Returns the beta version number of PCL, or zero if the current PCL framework is a release (non-beta) version.
◆ Build()
static int pcl::Version::Build |
( |
| ) |
|
|
static |
Returns the current PCL build number.
- Note
- Since core version 1.8.7 build numbers have been deprecated. They are maintained exclusively for compatibility with previous versions and existing code.
◆ LanguageCode()
static String pcl::Version::LanguageCode |
( |
| ) |
|
|
static |
Returns an ISO 639.2 language code that identifies the primary language of the current PCL framework.
◆ Major()
static int pcl::Version::Major |
( |
| ) |
|
|
static |
Returns the current PCL major version number.
◆ Minor()
static int pcl::Version::Minor |
( |
| ) |
|
|
static |
Returns the current PCL minor version number.
◆ Number()
static int pcl::Version::Number |
( |
| ) |
|
|
inlinestatic |
Returns an integer that corresponds to the full PCL version.
The returned value is equal to:
Definition at line 146 of file Version.h.
◆ operator=()
Copy assignment. This operator is disabled because Version is not an instantiable class.
◆ Release()
static int pcl::Version::Release |
( |
| ) |
|
|
static |
Returns the current PCL release version number.
The documentation for this class was generated from the following file: