X2 Standard  Version 1.24
deviceinfointerface.h
1 #ifndef _HardwareInfoInterface_H
2 #define _HardwareInfoInterface_H
3 
4 #define HardwareInfoInterface_Name "com.bisque.TheSkyX.HardwareInfoInterface/1.0"
5 
7 
15 {
16 public:
17 
18  virtual ~HardwareInfoInterface(){}
19 
20 public:
21  //HardwareInfoInterface
23  virtual void deviceInfoNameShort (BasicStringInterface& str) const=0;
25  virtual void deviceInfoNameLong (BasicStringInterface& str) const=0;
31  virtual void deviceInfoModel (BasicStringInterface& str) =0;
32 };
33 
34 #endif
HardwareInfoInterface::deviceInfoFirmwareVersion
virtual void deviceInfoFirmwareVersion(BasicStringInterface &str)=0
HardwareInfoInterface::deviceInfoDetailedDescription
virtual void deviceInfoDetailedDescription(BasicStringInterface &str) const =0
HardwareInfoInterface
The HardwareInfoInterface provides X2 implementors a standarized way to provide hardware specific inf...
Definition: deviceinfointerface.h:15
HardwareInfoInterface::deviceInfoModel
virtual void deviceInfoModel(BasicStringInterface &str)=0
HardwareInfoInterface::deviceInfoNameShort
virtual void deviceInfoNameShort(BasicStringInterface &str) const =0
HardwareInfoInterface::deviceInfoNameLong
virtual void deviceInfoNameLong(BasicStringInterface &str) const =0
BasicStringInterface
The BasicStringInterface allows a string as an output.
Definition: basicstringinterface.h:17
X2 Examples
(C) Software Bisque, Inc. All rights reserved.