Skip to content

Inscoper::MicroManagerDriverDescription

MicroManagerDriverDescription class provides information for Micro-Manager drivers. More...

#include <MicroManagerDriverDescription.h>

Inherits from Inscoper::ExternalDriverDescription, Inscoper::DriverDescription

Public Functions

Name
MicroManagerDriverDescription()
Default constructor.
const std::string & getModuleName() const
Get the module name.
void setModuleName(const std::string & moduleName)
Set the module name.
const std::string & getDeviceName() const
Get the device name.
void setDeviceName(const std::string & deviceName)
Set the device name.

Additional inherited members

Public Functions inherited from Inscoper::ExternalDriverDescription

Name
ExternalDriverDescription()
Default constructor.
Inscoper::EDeviceType getDeviceType() const
Get the device type.
void setDeviceType(Inscoper::EDeviceType deviceType)
Set the device type.

Public Functions inherited from Inscoper::DriverDescription

Name
DriverDescription() =default
Default constructor.
virtual ~DriverDescription() =default
Virtual destructor.

Detailed Description

class Inscoper::MicroManagerDriverDescription;

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 MicroManagerDriverDescription

MicroManagerDriverDescription()

Default constructor.

Initializes a new instance of the MicroManagerDriverDescription class.

function getModuleName

const std::string & getModuleName() const

Get the module name.

Return: The module name

Retrieves the Micro-Manager module name (device adapter).

function setModuleName

void setModuleName(
    const std::string & moduleName
)

Set the module name.

Parameters:

  • moduleName : The module name

Sets the Micro-Manager module name (device adapter).

function getDeviceName

const std::string & getDeviceName() const

Get the device name.

Return: The device name

Retrieves the specific device name within the Micro-Manager module.

function setDeviceName

void setDeviceName(
    const std::string & deviceName
)

Set the device name.

Parameters:

  • deviceName : The device name

Sets the specific device name within the Micro-Manager module.


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