10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
LicenseRenewItem.h
1#ifndef TENDUKE_EE_LICENSING_LICENSERENEWITEM_H
2#define TENDUKE_EE_LICENSING_LICENSERENEWITEM_H
3
4#include <string>
5
6namespace tenduke { namespace ee { namespace licensing {
7
12{
13public:
20 const std::string &name,
21 const std::string &leaseId
22 ) : name(name)
24 {}
25
26public:
28 const std::string name;
32 const std::string leaseId;
33};
34
35}}}
36
37#endif //TENDUKE_EE_LICENSING_LICENSERENEWITEM_H
A license lease to renew.
Definition LicenseRenewItem.h:12
LicenseRenewItem(const std::string &name, const std::string &leaseId)
Constructs new instance.
Definition LicenseRenewItem.h:19
const std::string name
The name of the licensed item.
Definition LicenseRenewItem.h:28
const std::string leaseId
In a license renewal request, the ID of the license lease to be extended.
Definition LicenseRenewItem.h:32
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4