com.inscoper.api.MicroManagerDriverDescription¶
MicroManagerDriverDescription class provides information for Micro-Manager drivers. More...
Inherits from com.inscoper.api.ExternalDriverDescription, com.inscoper.api.DriverDescription
Public Functions¶
| Name | |
|---|---|
| synchronized void | delete() |
| MicroManagerDriverDescription() Default constructor. |
|
| EDriverType | getDriverType() Get the driver type. |
| boolean | isEqual(DriverDescription other) Checks whether this driver description is identical to another one. |
| String | getModuleName() Get the module name. |
| void | setModuleName(String moduleName) Set the module name. |
| String | getDeviceName() Get the device name. |
| void | setDeviceName(String deviceName) Set the device name. |
Protected Functions¶
| Name | |
|---|---|
| MicroManagerDriverDescription(long cPtr, boolean cMemoryOwn) | |
| void | swigSetCMemOwn(boolean own) |
| void | finalize() |
| long | getCPtr(MicroManagerDriverDescription obj) |
Additional inherited members¶
Public Functions inherited from com.inscoper.api.ExternalDriverDescription
| Name | |
|---|---|
| EDeviceType | getDeviceType() Get the device type. |
| void | setDeviceType(EDeviceType deviceType) Set the device type. |
| int | getRealType() |
| ExternalDriverDescription | createProxy(long cPtr, boolean cMemoryOwn) |
Protected Functions inherited from com.inscoper.api.ExternalDriverDescription
| Name | |
|---|---|
| ExternalDriverDescription(long cPtr, boolean cMemoryOwn) |
Public Functions inherited from com.inscoper.api.DriverDescription
| Name | |
|---|---|
| int | getRealType() |
| DriverDescription | createProxy(long cPtr, boolean cMemoryOwn) |
| CustomDriverDescription | castToCustomDriverDescription(DriverDescription driverDescription) |
| InscoperBoxDriverDescription | castToInscoperBoxDriverDescription(DriverDescription driverDescription) |
| MicroManagerDriverDescription | castToMicroManagerDriverDescription(DriverDescription driverDescription) |
| ExternalDriverDescription | castToExternalDriverDescription(DriverDescription driverDescription) |
Protected Functions inherited from com.inscoper.api.DriverDescription
| Name | |
|---|---|
| DriverDescription(long cPtr, boolean cMemoryOwn) |
Detailed Description¶
MicroManagerDriverDescription class provides information for Micro-Manager drivers.
Note: This class is non-copyable and non-movable.
This class extends ExternalDriverDescription to provide specific details for devices controlled via Micro-Manager, such as module and device names.
Public Functions Documentation¶
function delete¶
Reimplements: com.inscoper.api.ExternalDriverDescription.delete
function MicroManagerDriverDescription¶
Default constructor.
Initializes a new instance of the MicroManagerDriverDescription class.
function getDriverType¶
Get the driver type.
Return: The driver type
Reimplements: com.inscoper.api.ExternalDriverDescription.getDriverType
Retrieves the specific type of driver (MICRO_MANAGER).
function isEqual¶
Checks whether this driver description is identical to another one.
Parameters:
- other The description to compare against
Return: True if the configurations are identical, false otherwise
Reimplements: com.inscoper.api.ExternalDriverDescription.isEqual
This method determines if two driver descriptions represent the same configuration. The application uses this to avoid unnecessary driver restarts when the configuration is unchanged.
function getModuleName¶
Get the module name.
Return: The module name
Retrieves the Micro-Manager module name (device adapter).
function setModuleName¶
Set the module name.
Parameters:
- moduleName : The module name
Sets the Micro-Manager module name (device adapter).
function getDeviceName¶
Get the device name.
Return: The device name
Retrieves the specific device name within the Micro-Manager module.
function setDeviceName¶
Set the device name.
Parameters:
- deviceName : The device name
Sets the specific device name within the Micro-Manager module.
Protected Functions Documentation¶
function MicroManagerDriverDescription¶
function swigSetCMemOwn¶
Reimplements: com.inscoper.api.ExternalDriverDescription.swigSetCMemOwn
function finalize¶
Reimplements: com.inscoper.api.ExternalDriverDescription.finalize
function getCPtr¶
Updated on 2026-09-03 at 12:14:19 +0200