Functions | |
const char * | irplib_pfits_get_dpr_catg (const cpl_propertylist *self) |
The data category. | |
const char * | irplib_pfits_get_dpr_tech (const cpl_propertylist *self) |
The data technique. | |
const char * | irplib_pfits_get_dpr_type (const cpl_propertylist *self) |
The data type. | |
cpl_boolean | irplib_pfits_get_bool_macro (const cpl_propertylist *self, const char *key, const char *function, const char *file, unsigned line) |
Get the value of a property of type boolean. | |
double | irplib_pfits_get_double_macro (const cpl_propertylist *self, const char *key, const char *function, const char *file, unsigned line) |
Get the value of a property of type double. | |
int | irplib_pfits_get_int_macro (const cpl_propertylist *self, const char *key, const char *function, const char *file, unsigned line) |
Get the value of a property of type int. | |
const char * | irplib_pfits_get_string_macro (const cpl_propertylist *self, const char *key, const char *function, const char *file, unsigned line) |
Get the value of a property of type string. | |
cpl_error_code | irplib_dfs_check_framelist_tag (const irplib_framelist *self, const char *(*pfind)(const char *, const char *, const char *)) |
Check the tags in a frameset (group raw only). | |
int | irplib_dfs_find_words (const char *words, const char *format,...) |
Match a string with word(s) against a list of 1-word-regexps. | |
cpl_error_code | irplib_pfits_set_airmass (cpl_propertylist *self, const irplib_framelist *rawframes) |
Update/Set the AIRMASS property. |
const char* irplib_pfits_get_dpr_catg | ( | const cpl_propertylist * | self | ) |
The data category.
self | property list to read from |
Definition at line 80 of file irplib_pfits.c.
const char* irplib_pfits_get_dpr_tech | ( | const cpl_propertylist * | self | ) |
The data technique.
self | property list to read from |
Definition at line 92 of file irplib_pfits.c.
const char* irplib_pfits_get_dpr_type | ( | const cpl_propertylist * | self | ) |
The data type.
self | property list to read from |
Definition at line 104 of file irplib_pfits.c.
cpl_boolean irplib_pfits_get_bool_macro | ( | const cpl_propertylist * | self, | |
const char * | key, | |||
const char * | function, | |||
const char * | file, | |||
unsigned | line | |||
) |
Get the value of a property of type boolean.
self | Property list to read from | |
key | Property key | |
function | Function name (for error reporting) | |
file | Source file name (for error reporting) | |
line | Source line number (for error reporting) |
Definition at line 122 of file irplib_pfits.c.
double irplib_pfits_get_double_macro | ( | const cpl_propertylist * | self, | |
const char * | key, | |||
const char * | function, | |||
const char * | file, | |||
unsigned | line | |||
) |
Get the value of a property of type double.
self | Property list to read from | |
key | Property key | |
function | Function name (for error reporting) | |
file | Source file name (for error reporting) | |
line | Source line number (for error reporting) |
Definition at line 156 of file irplib_pfits.c.
int irplib_pfits_get_int_macro | ( | const cpl_propertylist * | self, | |
const char * | key, | |||
const char * | function, | |||
const char * | file, | |||
unsigned | line | |||
) |
Get the value of a property of type int.
self | Property list to read from | |
key | Property key | |
function | Function name (for error reporting) | |
file | Source file name (for error reporting) | |
line | Source line number (for error reporting) |
Definition at line 193 of file irplib_pfits.c.
const char* irplib_pfits_get_string_macro | ( | const cpl_propertylist * | self, | |
const char * | key, | |||
const char * | function, | |||
const char * | file, | |||
unsigned | line | |||
) |
Get the value of a property of type string.
self | Property list to read from | |
key | Property key | |
function | Function name (for error reporting) | |
file | Source file name (for error reporting) | |
line | Source line number (for error reporting) |
Definition at line 227 of file irplib_pfits.c.
cpl_error_code irplib_dfs_check_framelist_tag | ( | const irplib_framelist * | self, | |
const char *(*)(const char *, const char *, const char *) | pfind | |||
) |
Check the tags in a frameset (group raw only).
self | The frameset to check | |
pfind | Function to find the DO category from a DPR-triplet |
Definition at line 261 of file irplib_pfits.c.
References irplib_framelist_get_const(), irplib_framelist_get_propertylist_const(), and irplib_framelist_get_size().
int irplib_dfs_find_words | ( | const char * | words, | |
const char * | format, | |||
... | ||||
) |
Match a string with word(s) against a list of 1-word-regexps.
words | The string with word(s) | |
format | A format string of space-separed s, e.g. "%s %s %s" | |
... | Variable argument list of 1-word regular expressions |
Definition at line 303 of file irplib_pfits.c.
cpl_error_code irplib_pfits_set_airmass | ( | cpl_propertylist * | self, | |
const irplib_framelist * | rawframes | |||
) |
Update/Set the AIRMASS property.
self | The propertylist to be updated | |
rawframes | The list of rawframes whose AIRMASSes to use |
Definition at line 374 of file irplib_pfits.c.
References irplib_framelist_get_const(), irplib_framelist_get_propertylist_const(), and irplib_framelist_get_size().