1#ifndef TENDUKE_SE_LICENSING_FLUENTSTARTMETEREDUSE_H
2#define TENDUKE_SE_LICENSING_FLUENTSTARTMETEREDUSE_H
4#include "./StartMeteredUseResponse.h"
5#include "../checkout/FluentConsumptionBuilder.h"
26 const ::tenduke::se::licensing::LicensingClient &client,
27 const std::string &licenseKey =
""
41 const ::tenduke::se::licensing::LicensingClient &client;
FluentStartMeteredUse(const ::tenduke::se::licensing::LicensingClient &client, const std::string &licenseKey="")
Constructs new instance.
Definition FluentStartMeteredUse.cpp:22
Base class for fluent building of license checkout parameters.
Definition FluentConsumptionBuilder.h:20
::tenduke::se::licensing::StartMeteredUseResponse execute()
Starts metered license use.
Definition FluentStartMeteredUse.cpp:8
FluentStartMeteredUse(const ::tenduke::se::licensing::LicensingClient &client, const std::string &licenseKey="")
Constructs new instance.
Definition FluentStartMeteredUse.cpp:22
Client for licensing operations.
Definition LicensingClient.h:72
Licensing operations for 10Duke Scale.
Definition LicenseConsumerClientBindingStatus.h:8
::tenduke::se::licensing::LicenseCheckoutResponse StartMeteredUseResponse
Response from "start metered use" -request.
Definition StartMeteredUseResponse.h:11
Classes, functions and globals of 10Duke Scale C++ Client.
Definition AbstractClientFactory.h:16
Root for classes, functions and globals of 10Duke C++ Client.
Definition AbstractClientFactory.h:16