1#ifndef TENDUKE_SE_LICENSING_LICENSECHECKOUTRESPONSE_H
2#define TENDUKE_SE_LICENSING_LICENSECHECKOUTRESPONSE_H
4#include "./LicenseCheckoutError.h"
5#include "../../Lease.h"
9namespace tenduke {
namespace se {
namespace licensing {
25 const std::vector<::tenduke::se::licensing::Lease> &
leases,
26 const std::vector<::tenduke::se::licensing::LicenseCheckoutError> &
errors
40 const std::vector<::tenduke::se::licensing::LicenseCheckoutError>
errors;
42 const std::vector<::tenduke::se::licensing::Lease>
leases;
Response from license checkout call.
Definition LicenseCheckoutResponse.h:17
const std::vector<::tenduke::se::licensing::Lease > leases
Leases of successfully checked out licenses.
Definition LicenseCheckoutResponse.h:42
bool hasErrors() const
Checks if the any of the licenses failed to checkout.
Definition LicenseCheckoutResponse.h:33
LicenseCheckoutResponse(const std::vector<::tenduke::se::licensing::Lease > &leases, const std::vector<::tenduke::se::licensing::LicenseCheckoutError > &errors)
Constructs new instance.
Definition LicenseCheckoutResponse.h:24
const std::vector<::tenduke::se::licensing::LicenseCheckoutError > errors
Errors.
Definition LicenseCheckoutResponse.h:40
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7