com.inscoper.api.DriverDescription¶
DriverDescription base class. More...
Inherited by com.inscoper.api.ExternalDriverDescription, com.inscoper.api.InscoperBoxDriverDescription
Public Functions¶
| Name | |
|---|---|
| synchronized void | delete() |
| DriverDescription() Default constructor. |
|
| 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¶
| Name | |
|---|---|
| DriverDescription(long cPtr, boolean cMemoryOwn) | |
| void | swigSetCMemOwn(boolean own) |
| void | finalize() |
| long | getCPtr(DriverDescription obj) |
Detailed Description¶
DriverDescription base class.
Note: This class is non-copyable and non-movable.
This class serves as a base for specific driver descriptions. It provides a common interface for polymorphism.
Public Functions Documentation¶
function delete¶
Reimplemented by: com.inscoper.api.CustomDriverDescription.delete, com.inscoper.api.ExternalDriverDescription.delete, com.inscoper.api.InscoperBoxDriverDescription.delete, com.inscoper.api.MicroManagerDriverDescription.delete
function DriverDescription¶
Default constructor.
Initializes a new instance of the DriverDescription class.
function getRealType¶
Reimplemented by: com.inscoper.api.ExternalDriverDescription.getRealType
function createProxy¶
Reimplemented by: com.inscoper.api.ExternalDriverDescription.createProxy
function castToCustomDriverDescription¶
public static CustomDriverDescription castToCustomDriverDescription(
DriverDescription driverDescription
)
function castToInscoperBoxDriverDescription¶
public static InscoperBoxDriverDescription castToInscoperBoxDriverDescription(
DriverDescription driverDescription
)
function castToMicroManagerDriverDescription¶
public static MicroManagerDriverDescription castToMicroManagerDriverDescription(
DriverDescription driverDescription
)
function castToExternalDriverDescription¶
public static ExternalDriverDescription castToExternalDriverDescription(
DriverDescription driverDescription
)
Protected Functions Documentation¶
function DriverDescription¶
function swigSetCMemOwn¶
Reimplemented by: com.inscoper.api.CustomDriverDescription.swigSetCMemOwn, com.inscoper.api.ExternalDriverDescription.swigSetCMemOwn, com.inscoper.api.InscoperBoxDriverDescription.swigSetCMemOwn, com.inscoper.api.MicroManagerDriverDescription.swigSetCMemOwn
function finalize¶
Reimplemented by: com.inscoper.api.CustomDriverDescription.finalize, com.inscoper.api.ExternalDriverDescription.finalize, com.inscoper.api.InscoperBoxDriverDescription.finalize, com.inscoper.api.MicroManagerDriverDescription.finalize
function getCPtr¶
Updated on 2026-04-02 at 10:55:37 +0200