![]() |
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 21 of file LicenseFeature.h.
enum LSFeatureType( * LSLicenseFeature::featureTypeFromString)(struct LSLicenseFeature *self, const char *value) |
Definition at line 23 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 39 of file LicenseFeature.h.
struct tm( * LSLicenseFeature::expiryDate)(struct LSLicenseFeature *self) |
Definition at line 41 of file LicenseFeature.h.
struct tm( * LSLicenseFeature::expiryDateUtc)(struct LSLicenseFeature *self) |
Definition at line 43 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 59 of file LicenseFeature.h.
struct tm( * LSLicenseFeature::floatingEndDateTimeUtc)(struct LSLicenseFeature *self) |
Definition at line 61 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.