10Duke Enterprise C++ SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
FluentLicenseCheckoutParameters.h
1
#ifndef TENDUKE_EE_LICENSING_FLUENTLICENSECHECKOUTPARAMETERS_H
2
#define TENDUKE_EE_LICENSING_FLUENTLICENSECHECKOUTPARAMETERS_H
3
4
#include "./FluentLicenseCheckoutBuilder.h"
5
6
7
namespace
tenduke
{
namespace
ee
{
namespace
licensing
{
8
12
class
FluentLicenseCheckoutParameters
:
public
tenduke::ee::licensing::FluentLicenseCheckoutBuilder
<FluentLicenseCheckoutParameters>
13
{
14
public
:
19
explicit
FluentLicenseCheckoutParameters
(const ::tenduke::ee::ClientProperties clientProperties)
20
:
FluentLicenseCheckoutBuilder
(std::move(clientProperties)) {}
21
26
tenduke::ee::licensing::LicenseCheckoutParameters
build
()
27
{
28
return
buildParameters
();
29
}
30
31
};
32
33
}}}
34
#endif
//TENDUKE_EE_LICENSING_FLUENTLICENSECHECKOUTPARAMETERS_H
tenduke::ee::licensing::FluentLicenseCheckoutBuilder
Inheritable base class building checkout request parameters fluently.
Definition
FluentLicenseCheckoutBuilder.h:19
tenduke::ee::licensing::FluentLicenseCheckoutBuilder< FluentLicenseCheckoutParameters >::FluentLicenseCheckoutBuilder
FluentLicenseCheckoutBuilder(::tenduke::ee::ClientProperties clientProperties)
Definition
FluentLicenseCheckoutBuilder.h:25
tenduke::ee::licensing::FluentLicenseCheckoutBuilder< FluentLicenseCheckoutParameters >::buildParameters
virtual tenduke::ee::licensing::LicenseCheckoutParameters buildParameters()
Definition
FluentLicenseCheckoutBuilder.h:160
tenduke::ee::licensing::FluentLicenseCheckoutParameters::build
tenduke::ee::licensing::LicenseCheckoutParameters build()
Builds the parameters.
Definition
FluentLicenseCheckoutParameters.h:26
tenduke::ee::licensing::FluentLicenseCheckoutParameters::FluentLicenseCheckoutParameters
FluentLicenseCheckoutParameters(const ::tenduke::ee::ClientProperties clientProperties)
Constructs new instance.
Definition
FluentLicenseCheckoutParameters.h:19
tenduke::ee::licensing::LicenseCheckoutParameters
Parameters for license checkout request.
Definition
LicenseCheckoutParameters.h:18
tenduke::ee::licensing
Classes, functions and globals related to 10Duke Enterprise licensing.
Definition
AuthzLicensingClient.h:13
tenduke::ee
Classes, functions and globals of 10Duke Enterprise C++ Client.
Definition
APIRequest.h:4
tenduke
Root for classes, functions and globals of 10Duke C++ Client.
Definition
APIRequest.h:4
client
enterprise
api
src
licensing
checkout
FluentLicenseCheckoutParameters.h
Generated by
1.17.0