![]() |
LicenseSpring C++ SDK 7.31.0
Easily add Software Licensing to your application
|
#include <LicenseSpring/C-interface/LicenseFeature.h>
Definition at line 13 of file LicenseFeature.h.
const char *(* LSLicenseFeature::toString) (struct LSLicenseFeature *self) |
Definition at line 15 of file LicenseFeature.h.
const char *(* LSLicenseFeature::code) (struct LSLicenseFeature *self) |
Definition at line 17 of file LicenseFeature.h.
const char *(* LSLicenseFeature::name) (struct LSLicenseFeature *self) |
Definition at line 19 of file LicenseFeature.h.
enum LSFeatureType(* LSLicenseFeature::featureType) (struct LSLicenseFeature *self) |
Definition at line 19 of file LicenseFeature.h.
enum LSFeatureType(* LSLicenseFeature::featureTypeFromString) (struct LSLicenseFeature *self, const char *value) |
Definition at line 19 of file LicenseFeature.h.
int(* LSLicenseFeature::maxConsumption) (struct LSLicenseFeature *self) |
Definition at line 25 of file LicenseFeature.h.
int(* LSLicenseFeature::totalConsumption) (struct LSLicenseFeature *self) |
Definition at line 27 of file LicenseFeature.h.
int(* LSLicenseFeature::localConsumption) (struct LSLicenseFeature *self) |
Definition at line 29 of file LicenseFeature.h.
bool(* LSLicenseFeature::isOveragesAllowed) (struct LSLicenseFeature *self) |
Definition at line 31 of file LicenseFeature.h.
bool(* LSLicenseFeature::isUnlimitedConsumptionAllowed) (struct LSLicenseFeature *self) |
Definition at line 33 of file LicenseFeature.h.
int(* LSLicenseFeature::maxOverages) (struct LSLicenseFeature *self) |
Definition at line 35 of file LicenseFeature.h.
bool(* LSLicenseFeature::isResetConsumptionEnabled) (struct LSLicenseFeature *self) |
Definition at line 37 of file LicenseFeature.h.
enum LSConsumptionPeriod(* LSLicenseFeature::consumptionPeriod) (struct LSLicenseFeature *self) |
Definition at line 37 of file LicenseFeature.h.
struct tm(* LSLicenseFeature::expiryDate) (struct LSLicenseFeature *self) |
Definition at line 37 of file LicenseFeature.h.
struct tm(* LSLicenseFeature::expiryDateUtc) (struct LSLicenseFeature *self) |
Definition at line 37 of file LicenseFeature.h.
bool(* LSLicenseFeature::isExpired) (struct LSLicenseFeature *self) |
Definition at line 45 of file LicenseFeature.h.
const char *(* LSLicenseFeature::metadata) (struct LSLicenseFeature *self) |
Definition at line 47 of file LicenseFeature.h.
bool(* LSLicenseFeature::isFloating) (struct LSLicenseFeature *self) |
Definition at line 49 of file LicenseFeature.h.
bool(* LSLicenseFeature::isOfflineFloating) (struct LSLicenseFeature *self) |
Definition at line 51 of file LicenseFeature.h.
int32_t(* LSLicenseFeature::floatingTimeout) (struct LSLicenseFeature *self) |
Definition at line 53 of file LicenseFeature.h.
int32_t(* LSLicenseFeature::floatingUsers) (struct LSLicenseFeature *self) |
Definition at line 55 of file LicenseFeature.h.
int32_t(* LSLicenseFeature::floatingInUseCount) (struct LSLicenseFeature *self) |
Definition at line 57 of file LicenseFeature.h.
struct tm(* LSLicenseFeature::floatingEndDateTime) (struct LSLicenseFeature *self) |
Definition at line 57 of file LicenseFeature.h.
struct tm(* LSLicenseFeature::floatingEndDateTimeUtc) (struct LSLicenseFeature *self) |
Definition at line 57 of file LicenseFeature.h.
bool(* LSLicenseFeature::floatingIsExpired) (struct LSLicenseFeature *self) |
Definition at line 63 of file LicenseFeature.h.
void* LSLicenseFeature::inner |
Definition at line 65 of file LicenseFeature.h.