|
10Duke Scale C++ Client
|
#include <LicenseReleaseResult.h>
Describes result of release of single license lease.
Public Member Functions | |
| LicenseReleaseResult () | |
| No-arg constructs new instance with defaults. | |
| LicenseReleaseResult (const std::int64_t finalUsedQty, std::string licenseConsumerId, std::string productName, const ::tenduke::se::licensing::License::QuantityDimension qtyDimension, const bool released, std::string releasedLeaseId, std::string releasedLicenseId, const std::int64_t remainingQty) | |
| Constructs new instance. | |
Public Attributes | |
| std::string | errorCode |
| Error code. | |
| std::string | errorDescription |
| Error description. | |
| std::int64_t | finalUsedQty |
| Final used quantity. | |
| std::string | licenseConsumerId |
| License consumer id. | |
| std::string | productName |
| Product name. | |
| enum::tenduke::se::licensing::License::QuantityDimension | qtyDimension |
| Quantity dimension. | |
| bool | released |
| Was the lease released? | |
| std::string | releasedLeaseId |
| Released lease id. | |
| std::string | releasedLicenseId |
| Released license id. | |
| std::int64_t | remainingQty |
| Remaining quantity. | |
|
inline |
Constructs new instance.
| finalUsedQty | - |
| licenseConsumerId | - |
| productName | - |
| qtyDimension | - |
| released | - |
| releasedLeaseId | - |
| releasedLicenseId | - |
| remainingQty | - |
| std::string tenduke::se::licensing::LicenseReleaseResult::errorCode |
Error code.
Empty if this is instance was succesfully released.
| std::string tenduke::se::licensing::LicenseReleaseResult::errorDescription |
Error description.
(See .errorCode)