10Duke Enterprise C++ Client
|
#include <FluentLicenseReleaseParameters.h>
Utility for building tenduke::ee::licensing::LicenseReleaseParameters
fluently.
Public Member Functions | |
tenduke::ee::licensing::LicenseReleaseParameters | build () |
Builds the parameters. | |
Public Member Functions inherited from tenduke::ee::licensing::FluentLicenseReleaseBuilder< FluentLicenseReleaseParameters > | |
FluentLicenseReleaseParameters & | leaseId (const std::string &leaseId) |
Adds a lease-id to release. | |
FluentLicenseReleaseParameters & | leases (const std::map< std::string, tenduke::ee::licensing::Lease > &items) |
Adds multiple leases to release from a map. | |
FluentLicenseReleaseParameters & | leases (const std::vector< tenduke::ee::licensing::Lease > &items) |
Adds multiple leases to release from a vector. | |
FluentLicenseReleaseParameters & | lease (const tenduke::ee::licensing::Lease &license) |
Adds single lease to release from tenduke::ee::licensing::LicenseCheckoutItem . | |
Additional Inherited Members | |
Protected Member Functions inherited from tenduke::ee::licensing::FluentLicenseReleaseBuilder< FluentLicenseReleaseParameters > | |
tenduke::ee::licensing::LicenseReleaseParameters | buildParameters () |
Builds tenduke::ee::licensing::LicenseReleaseParameters . | |
|
inline |
Builds the parameters.