X2 Standard
Version 1.28
Toggle main menu visibility
Loading...
Searching...
No Matches
licensedinterfaces
cameradependentsettinginterface.h
1
#ifndef _CameraDependentSettingInterface_H
2
#define _CameraDependentSettingInterface_H
3
4
#define CameraDependentSettingInterface_Name "com.bisque.TheSkyX.CameraDependentSettingInterface/1.0"
5
39
40
class
CameraDependentSettingInterface
41
{
42
public
:
43
44
virtual
~CameraDependentSettingInterface
(){}
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
BasicStringInterface
The BasicStringInterface allows a string as an output.
Definition
basicstringinterface.h:17
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
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::CCGetExtendedSettingName
virtual int CCGetExtendedSettingName(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, BasicStringInterface &sSettingName)=0
CameraDependentSettingInterface::CCGetExtendedValueCount
virtual int CCGetExtendedValueCount(const enumCameraIndex &Camera, const enumWhichCCD &CCDOrig, int &nCount)=0
X2 Examples
(C) 2026 Software Bisque, Inc. All rights reserved.