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
)