10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::se::licensing::LicenseReleaseArguments Class Reference

#include <LicenseReleaseArguments.h>

Detailed Description

Describes single license lease to release.

Public Member Functions

 LicenseReleaseArguments (std::string leaseId, const uint64_t finalUsedQty)
 Constructs new instance.
 

Public Attributes

const std::string leaseId
 Lease id value as it was returned in last heartbeat response or initial license checkout if no heartbeat has been done before release.
 
const std::uint64_t finalUsedQty
 The final amount used since initial license checkout.
 

Constructor & Destructor Documentation

◆ LicenseReleaseArguments()

tenduke::se::licensing::LicenseReleaseArguments::LicenseReleaseArguments ( std::string  leaseId,
const uint64_t  finalUsedQty 
)
inline

Constructs new instance.

Parameters
leaseIdLease id value as it was returned in last heartbeat response or initial license checkout if no heartbeat has been done before release.
finalUsedQtyThe final amount used since initial license checkout. NOTE: does not apply when using seat based licensing.

Member Data Documentation

◆ finalUsedQty

const std::uint64_t tenduke::se::licensing::LicenseReleaseArguments::finalUsedQty

The final amount used since initial license checkout.

NOTE: does not apply when using seat based licensing.


The documentation for this class was generated from the following file: