Skip to content

Inscoper::ExternalDriverDescription

ExternalDriverDescription class for external device drivers. More...

#include <ExternalDriverDescription.h>

Inherits from Inscoper::DriverDescription

Inherited by Inscoper::CustomDriverDescription, Inscoper::MicroManagerDriverDescription

Public Functions

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

Additional inherited members

Public Functions inherited from Inscoper::DriverDescription

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

Detailed Description

class Inscoper::ExternalDriverDescription;

ExternalDriverDescription class for external device drivers.

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

This class provides a description for drivers associated with devices connected directly to the computer, including their specific device type.

Public Functions Documentation

function ExternalDriverDescription

ExternalDriverDescription()

Default constructor.

Initializes a new instance of the ExternalDriverDescription class.

function getDeviceType

Inscoper::EDeviceType getDeviceType() const

Get the device type.

Return: The device type

Retrieves the type of device associated with this driver.

function setDeviceType

void setDeviceType(
    Inscoper::EDeviceType deviceType
)

Set the device type.

Parameters:

  • deviceType : The device type

Sets the type of device associated with this driver.


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