X2 Standard  Version 1.24
Public Member Functions | List of all members
HardwareInfoInterface Class Referenceabstract

The HardwareInfoInterface provides X2 implementors a standarized way to provide hardware specific information. More...

#include <deviceinfointerface.h>

Inheritance diagram for HardwareInfoInterface:
CameraDriverInterface DomeDriverInterface FilterWheelDriverInterface FocuserDriverInterface MountDriverInterface PowerControlDriverInterface RotatorDriverInterface X2Camera X2Dome X2FilterWheel X2Focuser X2Mount X2PowerControl X2Rotator

Public Member Functions

virtual void deviceInfoNameShort (BasicStringInterface &str) const =0
 
virtual void deviceInfoNameLong (BasicStringInterface &str) const =0
 
virtual void deviceInfoDetailedDescription (BasicStringInterface &str) const =0
 
virtual void deviceInfoFirmwareVersion (BasicStringInterface &str)=0
 
virtual void deviceInfoModel (BasicStringInterface &str)=0
 

Detailed Description

The HardwareInfoInterface provides X2 implementors a standarized way to provide hardware specific information.

Member Function Documentation

◆ deviceInfoDetailedDescription()

virtual void HardwareInfoInterface::deviceInfoDetailedDescription ( BasicStringInterface str) const
pure virtual

◆ deviceInfoFirmwareVersion()

virtual void HardwareInfoInterface::deviceInfoFirmwareVersion ( BasicStringInterface str)
pure virtual

◆ deviceInfoModel()

virtual void HardwareInfoInterface::deviceInfoModel ( BasicStringInterface str)
pure virtual

◆ deviceInfoNameLong()

virtual void HardwareInfoInterface::deviceInfoNameLong ( BasicStringInterface str) const
pure virtual

◆ deviceInfoNameShort()

virtual void HardwareInfoInterface::deviceInfoNameShort ( BasicStringInterface str) const
pure virtual

The documentation for this class was generated from the following file:
X2 Examples
(C) Software Bisque, Inc. All rights reserved.