X2 Standard  Version 1.24
extendedcamerainterface.h
1 #ifndef _ExtendedCameraInterface_H
2 #define _ExtendedCameraInterface_H
3 
4 #define ExtendedCameraInterface_Name "com.bisque.TheSkyX.ExtendedCameraInterface/1.0"
5 
47 {
48 public:
49 
50  virtual ~ExtendedCameraInterface(){}
51 
52 public:
53  //ExtendedCameraInterface
55  virtual int CCGetExtendedValueCount(const enumCameraIndex& Camera, const enumWhichCCD& CCDOrig, int &nCount)=0;
56 
59  virtual int CCGetExtendedValueName(const enumCameraIndex& Camera, const enumWhichCCD& CCDOrig, const int nIndex, BasicStringInterface &sName)=0;
60 
63  virtual int CCStartExposureAdditionalArgInterface(const enumCameraIndex& Cam, const enumWhichCCD CCD, const double& dTime, enumPictureType Type,
64  const int& nABGState, const bool& bLeaveShutterAlone, const int &nIndex)=0;
65 };
66 
67 #endif
ExtendedCameraInterface::CCGetExtendedValueCount
virtual int CCGetExtendedValueCount(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, int &nCount)=0
ExtendedCameraInterface::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
ExtendedCameraInterface::CCGetExtendedValueName
virtual int CCGetExtendedValueName(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, const int nIndex, BasicStringInterface &sName)=0
ExtendedCameraInterface
This interface is deprecated. New development should instead use CameraDependentSettingInterface....
Definition: extendedcamerainterface.h:47
BasicStringInterface
The BasicStringInterface allows a string as an output.
Definition: basicstringinterface.h:17
X2 Examples
(C) Software Bisque, Inc. All rights reserved.