![]() |
LicenseSpring C++ SDK
Easily add Software Licensing to your application
|
#include <LicenseSpring/C-interface/ProductDetails.h>
Public Attributes | |
bool(* | isTrialAllowed )(struct LSProductDetails *self) |
bool(* | isVMAllowed )(struct LSProductDetails *self) |
unsigned long(* | trialPeriod )(struct LSProductDetails *self) |
unsigned long(* | floatingLicenseTimeout )(struct LSProductDetails *self) |
const char *(* | productName )(struct LSProductDetails *self) |
const char *(* | productCode )(struct LSProductDetails *self) |
enum LSAuthMethod(* | authorizationMethod )(struct LSProductDetails *self) |
const char *(* | metadata )(struct LSProductDetails *self) |
const char *(* | latestVersion )(struct LSProductDetails *self) |
const LSInstallationFile *(* | installationFile )(struct LSProductDetails *self) |
int(* | customFields )(struct LSProductDetails *self, struct LSCustomField *fields) |
void * | inner |
Definition at line 13 of file ProductDetails.h.
bool(* LSProductDetails::isTrialAllowed) (struct LSProductDetails *self) |
Definition at line 15 of file ProductDetails.h.
bool(* LSProductDetails::isVMAllowed) (struct LSProductDetails *self) |
Definition at line 17 of file ProductDetails.h.
unsigned long(* LSProductDetails::trialPeriod) (struct LSProductDetails *self) |
Definition at line 19 of file ProductDetails.h.
unsigned long(* LSProductDetails::floatingLicenseTimeout) (struct LSProductDetails *self) |
Definition at line 21 of file ProductDetails.h.
const char*(* LSProductDetails::productName) (struct LSProductDetails *self) |
Definition at line 23 of file ProductDetails.h.
const char*(* LSProductDetails::productCode) (struct LSProductDetails *self) |
Definition at line 25 of file ProductDetails.h.
enum LSAuthMethod(* LSProductDetails::authorizationMethod) (struct LSProductDetails *self) |
Definition at line 27 of file ProductDetails.h.
const char*(* LSProductDetails::metadata) (struct LSProductDetails *self) |
Definition at line 29 of file ProductDetails.h.
const char*(* LSProductDetails::latestVersion) (struct LSProductDetails *self) |
Definition at line 31 of file ProductDetails.h.
const LSInstallationFile*(* LSProductDetails::installationFile) (struct LSProductDetails *self) |
Definition at line 33 of file ProductDetails.h.
int(* LSProductDetails::customFields) (struct LSProductDetails *self, struct LSCustomField *fields) |
Definition at line 35 of file ProductDetails.h.
void* LSProductDetails::inner |
Definition at line 37 of file ProductDetails.h.