| 
    10Duke Enterprise C++ Client
    
   | 
 
#include <FluentLicenseReleaseBuilder.h>
Utility for building tenduke::ee::licensing::LicenseReleaseRequest. 
Public Member Functions | |
| BUILDER & | leaseId (const std::string &leaseId) | 
| Adds a lease-id to release.   | |
| BUILDER & | leases (const std::map< std::string, tenduke::ee::licensing::Lease > &items) | 
| Adds multiple leases to release from a map.   | |
| BUILDER & | leases (const std::vector< tenduke::ee::licensing::Lease > &items) | 
| Adds multiple leases to release from a vector.   | |
| BUILDER & | lease (const tenduke::ee::licensing::Lease &license) | 
Adds single lease to release from tenduke::ee::licensing::LicenseCheckoutItem.   | |
Protected Member Functions | |
| tenduke::ee::licensing::LicenseReleaseParameters | buildParameters () | 
Builds tenduke::ee::licensing::LicenseReleaseParameters.   | |
      
  | 
  inlineprotected | 
Builds tenduke::ee::licensing::LicenseReleaseParameters. 
      
  | 
  inline | 
Adds single lease to release from tenduke::ee::licensing::LicenseCheckoutItem. 
| license | - | 
      
  | 
  inline | 
Adds a lease-id to release.
| leaseId | - | 
      
  | 
  inline | 
Adds multiple leases to release from a map.
Useful to release items returned by tenduke::ee::licensing::LicenseCheckoutResponse.
| items | - | 
      
  | 
  inline | 
Adds multiple leases to release from a vector.
| items | - |