#include <LicenseCheckoutItem.h>
Licensed item to be checked out.
|
const std::string | name |
| Name of the licensed item.
|
|
const std::string | requestedVersion |
| Requested version.
|
|
const std::string | licenseId |
| Checkout this license (note that item name must still be given).
|
|
|
static const std::string | NO_VERSION = "" |
| Named constant to indicate that no version is specified.
|
|
static const std::string | NO_LICENSE_ID = "" |
| Named constant to indicate that no license id is specified.
|
|
◆ LicenseCheckoutItem()
tenduke::ee::licensing::LicenseCheckoutItem::LicenseCheckoutItem |
( |
std::string |
name, |
|
|
std::string |
requestedVersion = NO_VERSION , |
|
|
std::string |
licenseId = NO_LICENSE_ID |
|
) |
| |
|
explicit |
Constructs new instance.
- Parameters
-
name | name of the licensed item to check out |
requestedVersion | version requested to be checked out. Optional, and if provided, this overrides a request-level version. Empty string = not provided = the version from the request will be used, if any. |
licenseId | checkout from this license. Name must still be given, and must be name of the item of the license. Optional. Empty string = no license id. |
◆ NO_LICENSE_ID
const std::string tenduke::ee::licensing::LicenseCheckoutItem::NO_LICENSE_ID = "" |
|
static |
Named constant to indicate that no license id is specified.
The value is empty string.
◆ NO_VERSION
const std::string tenduke::ee::licensing::LicenseCheckoutItem::NO_VERSION = "" |
|
static |
Named constant to indicate that no version is specified.
The value is empty string.
The documentation for this class was generated from the following files:
- client/enterprise/api/src/licensing/checkout/LicenseCheckoutItem.h
- client/enterprise/api/src/licensing/checkout/LicenseCheckoutItem.cpp