10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::se::licensing::rest::ScaleLicensingApiImpl Member List

This is the complete list of members for tenduke::se::licensing::rest::ScaleLicensingApiImpl, including all inherited members.

checkout(const ::tenduke::se::licensing::LicenseCheckoutParameters &parameters, const std::string &licenseKey, bool metered) consttenduke::se::licensing::rest::ScaleLicensingApiImplprotectedvirtual
checkoutLicenses(const ::tenduke::se::licensing::LicenseCheckoutParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
checkoutLicensesWithKey(const std::string &licenseKey, const ::tenduke::se::licensing::LicenseCheckoutParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
describeLicenseKey(const std::string &licenseKey, const ::tenduke::se::Paging &paging, bool withMetadata) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
endMeteredLicenseUse(const ::tenduke::se::licensing::EndMeteredUseParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
endMeteredLicenseUseByKey(const std::string &licenseKey, const ::tenduke::se::licensing::EndMeteredUseParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
heartbeat(const ::tenduke::se::licensing::LicenseHeartbeatParameters &parameters, const std::string &licenseKey, bool metered) consttenduke::se::licensing::rest::ScaleLicensingApiImplprotectedvirtual
heartbeatLicenses(const ::tenduke::se::licensing::LicenseHeartbeatParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
heartbeatLicensesWithKey(const std::string &licenseKey, const ::tenduke::se::licensing::LicenseHeartbeatParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
heartbeatMeteredLicenseUse(const ::tenduke::se::licensing::HeartbeatMeteredUseParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
heartbeatMeteredLicenseUseByKey(const std::string &licenseKey, const ::tenduke::se::licensing::HeartbeatMeteredUseParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
release(const ::tenduke::se::licensing::LicenseReleaseParameters &parameters, const std::string &licenseKey, bool metered) consttenduke::se::licensing::rest::ScaleLicensingApiImplprotectedvirtual
releaseLicenses(const ::tenduke::se::licensing::LicenseReleaseParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
releaseLicensesWithKey(const std::string &licenseKey, const ::tenduke::se::licensing::LicenseReleaseParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
ScaleLicensingApiImpl(const std::shared_ptr<::tenduke::se::ClientProperties > &clientProperties, const std::shared_ptr<::tenduke::se::BackendConfiguration > &configuration, const std::shared_ptr< const ::tenduke::http::HTTPClient > &httpClient, const std::shared_ptr< const ::tenduke::http::HTTPRequestAuthenticator > &httpRequestAuthenticator, const std::shared_ptr< const ::tenduke::http::HTTPResponseToException > &throwException, const std::shared_ptr< const ::tenduke::json::JSONParser > &jsonParser, const std::shared_ptr< const ::tenduke::jwt::JWTParser > &jwtParser, const std::shared_ptr< const ::tenduke::se::licensing::JWTToLease > &jwtToLease)tenduke::se::licensing::rest::ScaleLicensingApiImpl
startMeteredLicenseUse(const ::tenduke::se::licensing::StartMeteredUseParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
startMeteredLicenseUseWithKey(const std::string &licenseKey, const ::tenduke::se::licensing::StartMeteredUseParameters &parameters) const overridetenduke::se::licensing::rest::ScaleLicensingApiImplvirtual
~ScaleLicensingApi()=default (defined in tenduke::se::licensing::rest::ScaleLicensingApi)tenduke::se::licensing::rest::ScaleLicensingApivirtual