SIDX 7
SIDXRoot.h
Go to the documentation of this file.
1 
53 #include "SIDXConstants.h"
54 
55 #ifndef SIDXXOPRoot_H
56 #define SIDXXOPRoot_H
57 
66 SIDXRootOpen(integer SIDXroot, string license, integer status);
67 
75 SIDXRootClose(integer SIDXroot, integer status);
76 
83 SIDXRootGetLastError(integer SIDXroot, string message);
94 SIDXRootEnableCapabilities(integer SIDXroot, integer capability, integer status);
95 
104 SIDXRootArchiveOpen(integer SIDXroot, string path, integer SIDXarchive, integer status);
105 
117 SIDXRootCameraScan(integer SIDXroot, integer status);
126 SIDXRootCameraScanGetReport(integer SIDXroot, string report, integer status);
127 
135 SIDXRootCameraScanGetCount(integer SIDXroot, integer count, integer status);
146  (integer SIDXroot, integer index, string name, integer status);
157  (integer SIDXroot, integer index, string label, integer status);
158 
171  (integer SIDXroot, string name, integer SIDXcamera, integer status);
172 
183  (integer SIDXroot, string description, integer status);
193  (integer SIDXroot, string license, integer status);
203  (integer SIDXroot, string serial, integer status);
213 SIDXRootSoftwareIsLicensed(integer SIDXroot, integer licensed, integer status);
222 SIDXRootSoftwareSetLicense(integer SIDXroot, string license, integer status);
223 
235  (integer SIDXroot, string name, string port, integer SIDXstage, integer status);
236 
237 #endif
SIDXRootCameraScanGetName(integer SIDXroot, integer index, string name, integer status)
Obtain the name of the camera corresponding to the index.
SIDXRootSoftwareIsLicensed(integer SIDXroot, integer licensed, integer status)
Verify if the SIDX software license is valid.
SIDXRootCameraOpenName(integer SIDXroot, string name, integer SIDXcamera, integer status)
Connect to the specified camera by name.
SIDXRootClose(integer SIDXroot, integer status)
Close SIDX.
File containing SIDX constants for reference.
SIDXRootSoftwareSetLicense(integer SIDXroot, string license, integer status)
Sets an SIDX license.
SIDXRootSoftwareGetSerial(integer SIDXroot, string serial, integer status)
Obtain the software serial number as a text string.
SIDXRootArchiveOpen(integer SIDXroot, string path, integer SIDXarchive, integer status)
Open a file as an image archive.
SIDXRootStageOpen(integer SIDXroot, string name, string port, integer SIDXstage, integer status)
Open the stage controller, by name, on the specified port.
SIDXRootCameraScanGetCount(integer SIDXroot, integer count, integer status)
Return the number of connected camera count as the result of SIDXRootCameraScan.
SIDXRootSoftwareGetLicense(integer SIDXroot, string license, integer status)
Obtain the software license string.
SIDXRootGetLastError(integer SIDXroot, string message)
The function translates the last error into a text string.
SIDXRootEnableCapabilities(integer SIDXroot, integer capability, integer status)
Enable a special camera capability.
SIDXRootOpen(integer SIDXroot, string license, integer status)
The function returns a handle used to control SIDX.
SIDXRootCameraScanGetReport(integer SIDXroot, string report, integer status)
Obtain a detailed report of all available cameras on the system.
SIDXRootCameraScan(integer SIDXroot, integer status)
This operation scans the computer system to locate any available cameras.
SIDXRootCameraScanGetLabel(integer SIDXroot, integer index, string label, integer status)
Obtain the label representing the camera.
SIDXRootSoftwareGetDescription(integer SIDXroot, string description, integer status)
Obtain the software description as a text string.