1 #ifndef LS_LICENSE_STORAGE_H 2 #define LS_LICENSE_STORAGE_H 7 #pragma warning(disable : 4251) 20 using ptr_t = std::shared_ptr<LicenseStorage>;
26 virtual void saveLicense(
const std::string &licenseData) = 0;
33 virtual std::string loadLicense() = 0;
36 virtual void clear() = 0;
47 #endif // LS_LICENSE_STORAGE_H
std::shared_ptr< LicenseStorage > ptr_t
LicenseStorage interface.