X2 Standard  Version 1.24
cameradependentsettinginterface.h
1 #ifndef _CameraDependentSettingInterface_H
2 #define _CameraDependentSettingInterface_H
3 
4 #define CameraDependentSettingInterface_Name "com.bisque.TheSkyX.CameraDependentSettingInterface/1.0"
5 
41 {
42 public:
43 
45 
46 public:
47  //CameraDependentSettingInterface
48 
54  virtual int CCGetExtendedSettingName(const enumCameraIndex& Camera, const enumWhichCCD& CCDOrig, BasicStringInterface &sSettingName)=0;
55 
57  virtual int CCGetExtendedValueCount(const enumCameraIndex& Camera, const enumWhichCCD& CCDOrig, int &nCount)=0;
58 
61  virtual int CCGetExtendedValueName(const enumCameraIndex& Camera, const enumWhichCCD& CCDOrig, const int nIndex, BasicStringInterface &sName)=0;
62 
65  virtual int CCStartExposureAdditionalArgInterface(const enumCameraIndex& Cam, const enumWhichCCD CCD, const double& dTime, enumPictureType Type,
66  const int& nABGState, const bool& bLeaveShutterAlone, const int &nIndex)=0;
67 };
68 
69 #endif
CameraDependentSettingInterface::CCGetExtendedSettingName
virtual int CCGetExtendedSettingName(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, BasicStringInterface &sSettingName)=0
CameraDependentSettingInterface::CCStartExposureAdditionalArgInterface
virtual int CCStartExposureAdditionalArgInterface(const enumCameraIndex &Cam, const enumWhichCCD CCD, const double &dTime, enumPictureType Type, const int &nABGState, const bool &bLeaveShutterAlone, const int &nIndex)=0
CameraDependentSettingInterface::CCGetExtendedValueCount
virtual int CCGetExtendedValueCount(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, int &nCount)=0
CameraDependentSettingInterface
The CameraDependentSettingInterface allows camera drivers to supply one open-ended,...
Definition: cameradependentsettinginterface.h:41
CameraDependentSettingInterface::CCGetExtendedValueName
virtual int CCGetExtendedValueName(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, const int nIndex, BasicStringInterface &sName)=0
BasicStringInterface
The BasicStringInterface allows a string as an output.
Definition: basicstringinterface.h:17
X2 Examples
(C) Software Bisque, Inc. All rights reserved.