00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028 #ifndef FORS_QC_H
00029 #define FORS_QC_H
00030
00031 #include <cpl.h>
00032
00033 CPL_BEGIN_DECLS
00034
00035 extern const char *const fors_qc_dic_version;
00036
00037 cpl_error_code fors_qc_start_group(cpl_propertylist *,
00038 const char *, const char *);
00039 cpl_error_code fors_qc_end_group(void);
00040
00041 void fors_qc_write_group_heading(const cpl_frame *raw_frame,
00042 const char *pro_catg,
00043 const char *instrument);
00044
00045 cpl_error_code fors_qc_write_string(const char *, const char *,
00046 const char *, const char *);
00047 cpl_error_code fors_qc_write_string_chat(const char *, const char *,
00048 const char *, const char *);
00049 cpl_error_code fors_qc_write_double(const char *, double, const char *,
00050 const char *, const char *);
00051 cpl_error_code fors_qc_write_int(const char *, int, const char *,
00052 const char *, const char *);
00053 cpl_error_code fors_qc_keyword_to_paf(cpl_propertylist *, const char *,
00054 const char *, const char *, const char *);
00055 cpl_error_code fors_qc_write_qc_string(cpl_propertylist *,
00056 const char *, const char *,
00057 const char *, const char *);
00058 cpl_error_code fors_qc_write_qc_int(cpl_propertylist *, int, const char *,
00059 const char *, const char *, const char *);
00060 cpl_error_code fors_qc_write_qc_double(cpl_propertylist *, double,
00061 const char *, const char *, const char *,
00062 const char *);
00063
00064 CPL_END_DECLS
00065
00066 #endif