IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
CheckLicenseValidity.h
1 // CheckLicenseValidity.h:
3 // ---------------------
4 //
15 
16 #ifndef __IPSDKIMAGEFILE_CHECKLICENSEVALIDITY_H__
17 #define __IPSDKIMAGEFILE_CHECKLICENSEVALIDITY_H__
18 
20 #include <IPSDKImage/Geometry/BaseImageGeometry.h>
21 #include <IPSDKUtil/BaseTypes.h>
22 
23 #include <string>
24 
25 namespace ipsdk {
26 namespace image {
27 namespace file {
28 
31 
35 
39 detectDongle();
40 
43 
44 } // end of namespace file
45 } // end of namespace image
46 } // end of namespace ipsdk
47 
48 #endif // __IPSDKIMAGEFILE_CHECKLICENSEVALIDITY_H__
IPSDKIMAGEFILE_API bool detectDongle()
returns false if the license file is a dongle license and if the dongle is unplugged i...
Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
#define IPSDKIMAGEFILE_API
Import/Export macro for library IPSDKImageFile.
Definition: IPSDKImageFileExports.h:27
Definition of import/export macro for library.
Base class for image geometry.
Definition: BaseImageGeometry.h:38
IPSDKIMAGE_API ImageGeometryPtr geometry(const eImageBufferType &imageBufferType, const ipUInt64 sizeX, const ipUInt64 sizeY, const VolumeGeometry &volumeGeometry, const ColorGeometry &colorGeometry, const TemporalGeometry &temporalGeometry)
create an image geometry
Base types for multiplatform compatibility.
IPSDKIMAGEFILE_API bool imageGeometryMatchesLicenseFeatures(const ipsdk::image::BaseImageGeometry &geometry)
returns true if image is 2D ior if the image is 3D and the license has 3D feature enabled ...