Classes
The following classes are available globally.
-
Atomic property wrapper is designed to simple & safe operations of getting / setting particular value. For reacher thread-safe functionality consider using ‘Synchronized’ class.
See moreDeclaration
Swift
@propertyWrapper final class Atomic<Value>
-
LicenseSpring SDK configuration.
See moreDeclaration
Swift
@objc(LSConfiguration) final class Configuration
extension Configuration : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
Undocumented
See moreDeclaration
Swift
@objc class FloatingClient
extension FloatingClient : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
The License. Contains information about the license and set of methods to manupulate it.
See moreDeclaration
Swift
@objc(LSLicense) final class License
extension License : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
Entry point to the LicenseSpring SDK Use to obtain the license or common product information
See moreDeclaration
Swift
@objc(LSLicenseManager) final class LicenseManager
extension LicenseManager : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
LicenseSpring log system.
See moreDeclaration
Swift
final class LSLog
-
LicenseSpring Customer information.
See moreDeclaration
Swift
@objc(LSCustomer) final class Customer
extension Customer : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
LicenseSpring User information.
See moreDeclaration
Swift
@objc(LSUser) final class User
extension User : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
LicenseSpring Product details.
See moreDeclaration
Swift
@objc(LSProductDetails) final class ProductDetails
extension ProductDetails : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
License feature information.
See moreDeclaration
Swift
@objc(LSLicenseFeature) final class LicenseFeature
extension LicenseFeature : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
License custom field information.
See moreDeclaration
Swift
@objc(LSCustomField) final class CustomField
extension CustomField : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
Undocumented
See moreDeclaration
Swift
@objc(LSDeviceVariable) final class DeviceVariable
extension DeviceVariable : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
Information about the app related to the License.
See moreDeclaration
Swift
@objc(LSInstallationFile) final class InstallationFile
extension InstallationFile : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol
-
Application available version information.
See moreDeclaration
Swift
@objc(LSAvailableVersion) final class AvailableVersion
extension AvailableVersion : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol