|
10Duke Enterprise C++ Client
|
#include <LicenseRenewResponse.h>
Response from license renew -request.
Like the checkout response, the result is not atomic: Some items may have failed, some succeeded. See `tenduke::ee::licensing::LicenseCheckoutResponse" for details.
Public Member Functions | |
| LicenseRenewResponse (const std::map< std::string, tenduke::ee::licensing::Lease > &leases, const std::map< std::string, tenduke::ee::licensing::LicensingError > &errors) | |
| Constructs new instance. | |
Public Member Functions inherited from tenduke::ee::licensing::LicenseCheckoutResponse | |
| LicenseCheckoutResponse (const std::map< std::string, tenduke::ee::licensing::Lease > &leases, const std::map< std::string, tenduke::ee::licensing::LicensingError > &errors) | |
| Constructs new instance. | |
| bool | failed () override |
| Checks it the entire request failed, i.e. | |
Public Member Functions inherited from tenduke::ee::licensing::LicensingResponse | |
| LicensingResponse (const std::map< std::string, tenduke::ee::licensing::LicensingError > &errors) | |
| Constructs new instance. | |
| bool | hasErrors () const |
| Checks if there are any errors. | |
Additional Inherited Members | |
Public Attributes inherited from tenduke::ee::licensing::LicenseCheckoutResponse | |
| const std::map< std::string, tenduke::ee::licensing::Lease > | leases |
| Leases, that is, successfully checked out licenses. | |
Public Attributes inherited from tenduke::ee::licensing::LicensingResponse | |
| const std::map< std::string, tenduke::ee::licensing::LicensingError > | errors |
| Errors of this response. | |
|
inline |
Constructs new instance.
| leases | successfully renewed leases. Key is the licensed item name. |
| errors | the failed licensed items. Key is the licensed item name. |