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 79 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 91 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 103 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 121 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 155 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 192 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 226 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 260 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 302 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 373 of file irplib_pfits.c.
References irplib_framelist_get_const(), irplib_framelist_get_propertylist_const(), and irplib_framelist_get_size().
1.6.3