1#ifndef TENDUKE_SE_LICENSING_LICENSERELEASERESPONSE_H
2#define TENDUKE_SE_LICENSING_LICENSERELEASERESPONSE_H
4#include "./LicenseReleaseResult.h"
5#include "./LicenseReleaseError.h"
9namespace tenduke {
namespace se {
namespace licensing {
25 const std::vector<::tenduke::se::licensing::LicenseReleaseResult> &
results,
26 const std::vector<::tenduke::se::licensing::LicenseReleaseError> &
errors
42 const std::vector<::tenduke::se::licensing::LicenseReleaseError>
errors;
45 const std::vector<::tenduke::se::licensing::LicenseReleaseResult>
results;
Response from license release call.
Definition LicenseReleaseResponse.h:17
LicenseReleaseResponse(const std::vector<::tenduke::se::licensing::LicenseReleaseResult > &results, const std::vector<::tenduke::se::licensing::LicenseReleaseError > &errors)
Constructs new instance.
Definition LicenseReleaseResponse.h:24
bool hasErrors() const
Checks if any lease failed to release.
Definition LicenseReleaseResponse.h:35
const std::vector<::tenduke::se::licensing::LicenseReleaseError > errors
Errors.
Definition LicenseReleaseResponse.h:42
const std::vector<::tenduke::se::licensing::LicenseReleaseResult > results
Sccessfully released leases.
Definition LicenseReleaseResponse.h:45
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7