![]() |
C++/CLI Sample
Demonstrates how to create a C++/CLI library using the VideoXpert SDK
|
The LicenseFeature class represents device functionality that is enabled with a valid license. More...
#include <LicenseFeature.h>
Public Member Functions | |
LicenseFeature (VxSdk::IVxLicenseFeature *vxLicenseFeature) | |
Constructor. More... | |
virtual | ~LicenseFeature () |
Destructor. More... | |
!LicenseFeature () | |
Finaliser. More... | |
Results::Value | Refresh () |
Refreshes this instances properties. More... | |
Package Functions | |
System::Collections::Generic::List< Device^ >^ | _GetCommissionedDevices () |
Package Attributes | |
VxSdk::IVxLicenseFeature * | _licenseFeature |
Properties | |
System::String^ | ActivationId [get] |
Gets the activation identifier. More... | |
System::Collections::Generic::List< Device^ >^ | CommissionedDevices [get] |
Gets the devices that have been commissioned for this feature. More... | |
int | Count [get] |
Gets the allowable commisions count. More... | |
System::DateTime | Expiration [get] |
Gets the date and time at which the feature will expire. More... | |
System::String^ | Id [get] |
Gets the unique identifier of the feature. More... | |
System::DateTime | Installation [get] |
Gets the date and time at which the feature was installed on the host. More... | |
bool | IsPending [get] |
Gets a value indicating whether this is a "pending" feature, which does not enable any device functionality, or a normal feature that does. More... | |
System::String^ | Name [get] |
Gets the name of the feature. More... | |
int | Used [get] |
Gets the amount of the allowable count that is currently used by commissions. More... | |
System::String^ | Version [get] |
Gets the feature version. More... | |
The LicenseFeature class represents device functionality that is enabled with a valid license.
Definition at line 12 of file LicenseFeature.h.
CPPCli::LicenseFeature::LicenseFeature | ( | VxSdk::IVxLicenseFeature * | vxLicenseFeature | ) |
Constructor.
vxLicenseFeature | The vx license feature. |
Definition at line 8 of file LicenseFeature.cpp.
|
inlinevirtual |
Destructor.
Definition at line 24 of file LicenseFeature.h.
CPPCli::LicenseFeature::!LicenseFeature | ( | ) |
Finaliser.
Definition at line 12 of file LicenseFeature.cpp.
|
package |
Definition at line 21 of file LicenseFeature.cpp.
CPPCli::Results::Value CPPCli::LicenseFeature::Refresh | ( | ) |
Refreshes this instances properties.
Definition at line 17 of file LicenseFeature.cpp.
|
package |
Definition at line 131 of file LicenseFeature.h.
|
get |
Gets the activation identifier.
The activation identifier.
Definition at line 43 of file LicenseFeature.h.
|
get |
Gets the devices that have been commissioned for this feature.
A List
of devices that have been commissioned for this feature.
Definition at line 52 of file LicenseFeature.h.
|
get |
Gets the allowable commisions count.
The allowable commisions count.
Definition at line 61 of file LicenseFeature.h.
|
get |
Gets the date and time at which the feature will expire.
The date and time at which the feature will expire.
Definition at line 70 of file LicenseFeature.h.
|
get |
Gets the unique identifier of the feature.
The unique identifier of the feature.
Definition at line 79 of file LicenseFeature.h.
|
get |
Gets the date and time at which the feature was installed on the host.
The date and time at which the feature was installed on the host.
Definition at line 88 of file LicenseFeature.h.
|
get |
Gets a value indicating whether this is a "pending" feature, which does not enable any device functionality, or a normal feature that does.
true
if this is a "pending" feature, false
if a normal feature.
Definition at line 98 of file LicenseFeature.h.
|
get |
Gets the name of the feature.
The name of the feature.
Definition at line 107 of file LicenseFeature.h.
|
get |
Gets the amount of the allowable count that is currently used by commissions.
The amount of the allowable count that is currently used by commissions.
Definition at line 116 of file LicenseFeature.h.
|
get |