![]() |
LicenseSpring C++ SDK
Easily add Software Licensing to your application
|
Contains information about a license assigned to a user for the current product. More...
#include <LicenseSpring/UserLicensesData.h>
Public Types | |
using | ptr_t = std::shared_ptr< UserLicensesData > |
Public Member Functions | |
UserLicensesData () | |
Default constructor, creates empty object. | |
UserLicensesData (const UserLicense::ptr_t &userLicense, const LicenseUser::ptr_t &licenseUser) | |
Constructs UserLicensesData with given UserLicense and LicenseUsers pointers. | |
UserLicense::ptr_t | userLicense () const |
License data. | |
LicenseUser::ptr_t | licenseUser () const |
User data. | |
Contains information about a license assigned to a user for the current product.
Definition at line 18 of file UserLicensesData.h.
using LicenseSpring::UserLicensesData::ptr_t = std::shared_ptr<UserLicensesData> |
Definition at line 21 of file UserLicensesData.h.
LicenseSpring::UserLicensesData::UserLicensesData | ( | ) |
Default constructor, creates empty object.
LicenseSpring::UserLicensesData::UserLicensesData | ( | const UserLicense::ptr_t & | userLicense, |
const LicenseUser::ptr_t & | licenseUser | ||
) |
Constructs UserLicensesData with given UserLicense and LicenseUsers pointers.
Creates shared pointer for configuration object
Acts as constructor for configuration class.
userLicense | Shared pointer to UserLicense |
licenseUser | Shared pointer to LicenseUser |
UserLicense::ptr_t LicenseSpring::UserLicensesData::userLicense | ( | ) | const |
License data.
LicenseUser::ptr_t LicenseSpring::UserLicensesData::licenseUser | ( | ) | const |
User data.