The VgILicenseManager class is used to manage licensing issues.
More...
|
virtual | ~VgILicenseManager () |
| Destructor. More...
|
|
virtual const std::string & | getMachineCode () const =0 |
| Retrieves the machine code. More...
|
|
virtual const std::string | getVersion () const =0 |
| Retrieves the version string: major.minor.patch e.g. More...
|
|
virtual const std::string | getRevision () const =0 |
| Retrieves the revision of the engine this uniquely identifies the code used to compiled the engine. More...
|
|
The VgILicenseManager class is used to manage licensing issues.
You can use this interface to retrieve the VisioMove's version and the machine code.
- Date
- 25/02/2010
VgEngine::VgILicenseManager::VgILicenseManager |
( |
| ) |
|
|
inlineprotected |
virtual VgEngine::VgILicenseManager::~VgILicenseManager |
( |
| ) |
|
|
inlinevirtual |
virtual const std::string& VgEngine::VgILicenseManager::getMachineCode |
( |
| ) |
const |
|
pure virtual |
Retrieves the machine code.
This code is unique for a machine.
virtual const std::string VgEngine::VgILicenseManager::getRevision |
( |
| ) |
const |
|
pure virtual |
Retrieves the revision of the engine this uniquely identifies the code used to compiled the engine.
- Version
- 2.0.9617
- Returns
- VisioMove revision string.
virtual const std::string VgEngine::VgILicenseManager::getVersion |
( |
| ) |
const |
|
pure virtual |
Retrieves the version string: major.minor.patch e.g.
2.1.0 Versions are incremented: Major: when changes significantly break the API. Minor: when new functionality is added (can sometimes imply minor function name changes and refactoring). Patch: on any changes, bug fixes, documentation updates.
This information is also available on file VgEngine/VgVersion.h
- Version
- 2.1.0 updated version string
- Returns
- VisioMove version string.
The documentation for this interface was generated from the following file: