1 #ifndef SINFO_PRO_SAVE_H
2 #define SINFO_PRO_SAVE_H
27 #include "sinfo_pfits.h"
28 #include "sinfo_msg.h"
37 sinfo_update_fits_card_int(
const char* file,
const char* card,
int value);
47 sinfo_update_fits_card_float(
const char* file,
const char* card,
float value);
57 sinfo_update_fits_card_double(
const char* file,
const char* card,
double value);
68 sinfo_update_fits_card_long(
const char* file,
const char* card,
long value);
77 int sinfo_update_ims_fits_card_string(cpl_imagelist* iml,
105 cpl_parameterlist* parlist);
131 cpl_parameterlist* parlist);
155 cpl_parameterlist* parlist);
183 cpl_propertylist* qclog,
185 cpl_parameterlist* parlist);
209 cpl_propertylist* qclog,
211 cpl_parameterlist* parlist);
233 cpl_propertylist* qclog,
235 cpl_parameterlist* parlist);
241 cpl_table* sinfo_qclog_init(
void);
244 sinfo_qclog_add_int(cpl_table* table,
252 sinfo_qclog_add_bool(cpl_table* table,
260 sinfo_qclog_add_float(cpl_table* table,
268 sinfo_qclog_add_double(cpl_table* table,
276 sinfo_qclog_add_string(cpl_table* table,
284 cpl_propertylist* sinfo_qc_init(
void);
287 sinfo_qc_add_int(cpl_propertylist* table,
295 sinfo_qc_add_bool(cpl_propertylist* table,
303 sinfo_qc_add_float(cpl_propertylist* table,
311 sinfo_qc_add_double(cpl_propertylist* table,
319 sinfo_qc_add_string(cpl_propertylist* table,