1#ifndef LS_LICENSE_TYPE_H
2#define LS_LICENSE_TYPE_H
7#pragma warning(disable : 4251)
LSLicenseType
License type.
Class used for encapsulating the type of license, comparing types of licenses, and converting them to...
bool operator==(LSLicenseType t) const
bool operator!=(LSLicenseType t) const
std::string toFormattedString() const
Converts a LicenseType to a string with first letter capitalized.
std::string toString() const
Converts a LicenseType to a string.
bool operator!=(LicenseType t) const
bool operator==(LicenseType t) const
LicenseType(LSLicenseType type)
Constructs LicenseType with given type.
LicenseType(int type)
Constructs LicenseType given an int.
LicenseType()
Constructs LicenseType with type LicenseTypeUnknown.
static LicenseType fromString(const std::string &str)
Converts string to a LicenseType.