Classes¶
- namespace Core
- namespace Inscoper
Inscoper namespace.- class AbstractSubDevice
AbstractSubDevice class implements custom sub-devices. - class AbstractSystem
AbstractSystem class is the base class for all device types. - class AdvancedConnectionConfig
AdvancedConnectionConfig class provides required information for most connections: Analog, TTL, PWM, RS232/UART. - class Bridge
The Bridge class is the main class of The Inscoper API. - class Camera
Camera class defines the interface for camera devices. - class ChildStatusParam
ChildStatusParam class represents a dependent status parameter. - class Config
Config class provides information for global configuration. - class ConnectionConfig
Base class for connection configuration. - class ConnectionDescription
ConnectionDescription class provides connection information coming from the device controller. - class Constraint
Constraint class defines limits and valid values for a parameter. - class CurrentStatusAction
CurrentStatusAction class allows executing code after status updates. - class CustomDriverConfig
CustomDriverConfig class provides information for custom devices. - class CustomDriverDescription
CustomDriverDescription class provides information for custom drivers. - class DeviceConfig
DeviceConfig class provides information for device configuration. - class DeviceDescription
DeviceDescription class provides device information coming from drivers. - class DiagResults
DiagResults class contains the results from a device diagnostic. - class Dimension
Dimension class manages the parameters of a dimension (within a multi-dimensional acquisition). - class DimensionParam
DimensionParam class holds status parameters for a dimension. - class DriverConfig
Base class for driver configuration. - class DriverDescription
DriverDescription base class. - class ErrorListener
ErrorListener class allows receiving errors. - class EthernetConnectionConfig
EthernetConnectionConfig class provides required information for Ethernet devices configuration. - class ExternalDriverDescription
ExternalDriverDescription class for external device drivers. - class FunctionDescription
FunctionDescription class provides function information coming from drivers. - class FunctionListener
FunctionListener class allows receiving notifications when a function is executed. - class Image
Image class represents an image with associated metadata. - class ImageListener
Interface for receiving images during acquisition. - class InscoperBoxDriverConfig
InscoperBoxDriverConfig class provides information for devices controlled by the device controller. - class InscoperBoxDriverDescription
The InscoperBoxDriverDescription class provides information for devices supported by the device controller. - class InscoperException
InscoperException class is the custom exception class. - class LogListener
Interface for receiving log messages. - class Metadata
Metadata class represents a container for image metadata. - class MicroManagerDriverConfig
MicroManagerDriverConfig class provides information for Micro-Manager devices. - class MicroManagerDriverDescription
MicroManagerDriverDescription class provides information for Micro-Manager drivers. - class ModifiableStatusParam
ModifiableStatusParam class represents a status parameter that can be modified during a sequence execution. - class ParamConfig
ParamConfig class provides required information for parameter configuration. - class ParamDescription
ParamDescription class provides parameter information coming from drivers. - class ParentStatusParam
ParentStatusParam class is a specialized StatusParam that allows hierarchical relationships. - class Recipe
Recipe class represents the protocol to create a sequence of operations. - class RecipeElement
RecipeElement class is the abstract base class for all recipe elements. - class RecipeElementEvent
RecipeElementEvent class represents the check of an event within a recipe. - class RecipeElementGroup
RecipeElementGroup class represents a recipe element that holds other recipe elements. - class RecipeElementSimple
RecipeElementSimple class represents a basic recipe step with actions and conditions. - class RoiCrop
RoiCrop class defines a Region Of Interest for cropping. - class SequenceHandler
SequenceHandler class manages sequence preparation progress and cancellation. - class SequenceListener
SequenceListener class provides sequence completion notifications. - class Shutter
Shutter class defines the interface for shutter devices. - class Stage
Stage class defines the interface for 1D-positioning devices. - class Status
Status class represents a state of the system. - class StatusParam
StatusParam class pairs a sub-device with a value. - class SubDeviceConfig
SubDeviceConfig class provides required information for sub-device configuration. - class SubDeviceDescription
SubDeviceDescription class provides sub-device information coming from drivers. - class SubDeviceId
SubDeviceId class uniquely identifies a sub-device. - class USBConnectionConfig
USBConnectionConfig class provides required information for USB devices configuration. - class UsbInfo
UsbInfo class contains all USB devices information connected to the device controller. - class Utils
Utils class provides utility functions. - class ValueCondition
ValueCondition class defines a condition based on a sub-device value. - class XMLAttribute
XMLAttribute class represents an attribute of an XML node. - class XMLDocument
XMLDocument class represents an entire XML document. - class XMLNode
XMLNode class represents a node in an XML document. - class XYStage
XYStage class defines the interface for 2D-positioning devices.
- class AbstractSubDevice
- namespace std
Updated on 2026-04-02 at 10:55:36 +0200