1 #ifndef LS_FLOATING_CLIENT_H 2 #define LS_FLOATING_CLIENT_H 7 #pragma warning(disable : 4251) 21 using ptr_t = std::shared_ptr<FloatingClient>;
71 const std::string &
id,
const std::string &borrowEndDateTime = std::string());
83 bool unregisterLicense(
const std::string &
id,
const LicenseID &licenseID =
LicenseID());
93 bool isOnline(
bool throwExceptions =
false)
const;
112 #endif // LS_FLOATING_CLIENT_H Class for performing requests to LicenseSpring Floating server.
std::shared_ptr< Configuration > ptr_t
std::shared_ptr< LicenseStorage > ptr_t
Base class for license management.
std::shared_ptr< FloatingClient > ptr_t
std::shared_ptr< License > ptr_t
std::shared_ptr< FloatingServerInfo > ptr_t
Class that represents License identifier.