Skip to content

com.inscoper.api.DriverConfig

Base class for driver configuration. More...

Inherited by com.inscoper.api.CustomDriverConfig, com.inscoper.api.InscoperBoxDriverConfig, com.inscoper.api.MicroManagerDriverConfig

Public Functions

Name
synchronized void delete()
DriverConfig()
int getRealType()
DriverConfig createProxy(long cPtr, boolean cMemoryOwn)
CustomDriverConfig castToCustomDriverConfig(DriverConfig driverConfig)
InscoperBoxDriverConfig castToInscoperBoxDriverConfig(DriverConfig driverConfig)
MicroManagerDriverConfig castToMicroManagerDriverConfig(DriverConfig driverConfig)

Protected Functions

Name
DriverConfig(long cPtr, boolean cMemoryOwn)
void swigSetCMemOwn(boolean own)
void finalize()
long getCPtr(DriverConfig obj)

Detailed Description

public class com.inscoper.api.DriverConfig;

Base class for driver configuration.

Note: This class is non-copyable and non-movable.

This class serves as a base for specific driver configuration types. It provides a common interface for polymorphism.

Public Functions Documentation

function delete

public synchronized void delete()

Reimplemented by: com.inscoper.api.CustomDriverConfig.delete, com.inscoper.api.InscoperBoxDriverConfig.delete, com.inscoper.api.MicroManagerDriverConfig.delete

function DriverConfig

public DriverConfig()

function getRealType

public int getRealType()

function createProxy

public static DriverConfig createProxy(
    long cPtr,
    boolean cMemoryOwn
)

function castToCustomDriverConfig

public static CustomDriverConfig castToCustomDriverConfig(
    DriverConfig driverConfig
)

function castToInscoperBoxDriverConfig

public static InscoperBoxDriverConfig castToInscoperBoxDriverConfig(
    DriverConfig driverConfig
)

function castToMicroManagerDriverConfig

public static MicroManagerDriverConfig castToMicroManagerDriverConfig(
    DriverConfig driverConfig
)

Protected Functions Documentation

function DriverConfig

protected DriverConfig(
    long cPtr,
    boolean cMemoryOwn
)

function swigSetCMemOwn

protected void swigSetCMemOwn(
    boolean own
)

Reimplemented by: com.inscoper.api.CustomDriverConfig.swigSetCMemOwn, com.inscoper.api.InscoperBoxDriverConfig.swigSetCMemOwn, com.inscoper.api.MicroManagerDriverConfig.swigSetCMemOwn

function finalize

protected void finalize()

Reimplemented by: com.inscoper.api.CustomDriverConfig.finalize, com.inscoper.api.InscoperBoxDriverConfig.finalize, com.inscoper.api.MicroManagerDriverConfig.finalize

function getCPtr

protected static long getCPtr(
    DriverConfig obj
)

Updated on 2026-04-02 at 10:55:37 +0200