LicenseSpring C++ SDK 7.31.0
Easily add Software Licensing to your application
LicenseSpring::LicenseSpringException Class Reference

Base class for all LicenseSpring exceptions. More...

#include <LicenseSpring/Exceptions.h>

Inheritance diagram for LicenseSpring::LicenseSpringException:
LicenseSpring::ApiKeyException LicenseSpring::AuthorizationException LicenseSpring::BorrowLicenseException LicenseSpring::ClockTamperedException LicenseSpring::ConfigurationException LicenseSpring::DeviceBlacklistedException LicenseSpring::DeviceNotLicensedException LicenseSpring::FeatureNotFloatingException LicenseSpring::FloatingFeatureDeviceNotInUseException LicenseSpring::InvalidCredentialException LicenseSpring::InvalidLicenseFeatureCodeException LicenseSpring::InvalidLicenseFeatureException LicenseSpring::InvalidOrderIDException LicenseSpring::LicenseActivationException LicenseSpring::LicenseNotFloatingException LicenseSpring::LicenseNotFoundException LicenseSpring::LicenseServerException LicenseSpring::LicenseSpringInternalException LicenseSpring::LicenseStateException LicenseSpring::LocalLicenseException LicenseSpring::MaxFloatingReachedException LicenseSpring::MissingEmailException LicenseSpring::NetworkTimeoutException LicenseSpring::NoInternetException LicenseSpring::NotEnoughConsumptionException LicenseSpring::PasswordChangeNotAllowedException LicenseSpring::ProductMismatchException LicenseSpring::ProductNotFoundException LicenseSpring::ProductVersionException LicenseSpring::RequestDateInvalidException LicenseSpring::SSOException LicenseSpring::SignatureMismatchException LicenseSpring::TrialNotAllowedException LicenseSpring::UnknownLicenseSpringException LicenseSpring::VMDNotAvailableException LicenseSpring::VMIsNotAllowedException LicenseSpring::WatchdogException

Public Member Functions

 LicenseSpringException (const std::string &message, LSErrorCode errorCode=LSErrorCode::eGeneralLSError)
 
LSErrorCode getCode () const
 

Protected Attributes

LSErrorCode m_errorCode
 

Detailed Description

Base class for all LicenseSpring exceptions.

Definition at line 18 of file Exceptions.h.

Constructor & Destructor Documentation

◆ LicenseSpringException()

LicenseSpring::LicenseSpringException::LicenseSpringException ( const std::string &  message,
LSErrorCode  errorCode = LSErrorCode::eGeneralLSError 
)
inline

Definition at line 21 of file Exceptions.h.

Member Function Documentation

◆ getCode()

LSErrorCode LicenseSpring::LicenseSpringException::getCode ( ) const
inline

Definition at line 25 of file Exceptions.h.

Member Data Documentation

◆ m_errorCode

LSErrorCode LicenseSpring::LicenseSpringException::m_errorCode
protected

Definition at line 27 of file Exceptions.h.


The documentation for this class was generated from the following file: