X2 Standard
Version 1.24
licensedinterfaces
addfitskeyinterface.h
1
#ifndef _ADDFITSKETINTERFACE_H
2
#define _ADDFITSKETINTERFACE_H
3
4
#define AddFITSKeyInterface_Name "com.bisque.TheSkyX.AddFITSKeyInterface/1.0"
5
6
class
BasicStringInterface
;
7
33
class
AddFITSKeyInterface
34
{
35
public
:
36
virtual
int
countOfIntegerFields(
int
&nCount) = 0;
37
virtual
int
valueForIntegerField(
int
nIndex,
BasicStringInterface
& sFieldName,
BasicStringInterface
& sFieldComment,
int
&nFieldValue) = 0;
38
39
virtual
int
countOfDoubleFields (
int
&nCount) = 0;
40
virtual
int
valueForDoubleField (
int
nIndex,
BasicStringInterface
& sFieldName,
BasicStringInterface
& sFieldComment,
double
&dFieldValue) = 0;
41
42
virtual
int
countOfStringFields (
int
&nCount) = 0;
43
virtual
int
valueForStringField (
int
nIndex,
BasicStringInterface
& sFieldName,
BasicStringInterface
& sFieldComment,
BasicStringInterface
&sFieldValue) = 0;
44
45
virtual
~
AddFITSKeyInterface
(){}
46
47
public
:
48
49
};
50
51
#endif
AddFITSKeyInterface
The AddFITSKeyInterface allows camera drivers to add any number of additional FITS keys to the FITS h...
Definition:
addfitskeyinterface.h:34
BasicStringInterface
The BasicStringInterface allows a string as an output.
Definition:
basicstringinterface.h:17
X2 Examples
(C) Software Bisque, Inc. All rights reserved.