#include <LicenseModel.hxx>
Definition at line 53 of file LicenseModel.hxx.
◆ License()
License::License::License |
( |
| ) |
|
|
default |
◆ fromFile()
static License License::License::fromFile |
( |
const std::string & |
licenseFilePath | ) |
|
|
static |
◆ getLicenseId()
std::string License::License::getLicenseId |
( |
| ) |
|
◆ save2File()
void License::License::save2File |
( |
| ) |
const |
◆ save2HumanReadableLicenseJson()
void License::License::save2HumanReadableLicenseJson |
( |
const std::string & |
jsonFile | ) |
const |
◆ toString()
std::string License::License::toString |
( |
| ) |
const |
◆ features
std::map<std::string, Feature> License::License::features |
◆ hardwareId
std::string License::License::hardwareId {} |
◆ licenseDescription
std::string License::License::licenseDescription {} |
◆ licenseExpirationTime
std::optional<std::chrono::time_point<std::chrono::system_clock, std::chrono::seconds> > License::License::licenseExpirationTime |
◆ licenseFilePath
std::string License::License::licenseFilePath {} |
◆ licenseName
std::string License::License::licenseName {} |
◆ proLicenseKey
std::optional<std::string> License::License::proLicenseKey {} |
The documentation for this class was generated from the following file: