10Duke Scale C++ Client
Loading...
Searching...
No Matches
LicenseReleaseParameters.h
1#ifndef TENDUKE_SE_LICENSING_LICENSERELEASEPARAMETERS_H
2#define TENDUKE_SE_LICENSING_LICENSERELEASEPARAMETERS_H
3
4#include "./LicenseReleaseArguments.h"
5
6#include <vector>
7
8namespace tenduke { namespace se { namespace licensing {
9
14{
15public:
20 explicit LicenseReleaseParameters(const std::vector<::tenduke::se::licensing::LicenseReleaseArguments> &arguments)
22 {}
23
24public:
26 const std::vector<::tenduke::se::licensing::LicenseReleaseArguments> arguments;
27};
28
29}}}
30
31#endif //TENDUKE_SE_LICENSING_LICENSERELEASEPARAMETERS_H
Parameters for license release request.
Definition LicenseReleaseParameters.h:14
LicenseReleaseParameters(const std::vector<::tenduke::se::licensing::LicenseReleaseArguments > &arguments)
Constructs new instance.
Definition LicenseReleaseParameters.h:20
const std::vector<::tenduke::se::licensing::LicenseReleaseArguments > arguments
Leases of the licenses to release (with additional usage information).
Definition LicenseReleaseParameters.h:26
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7