IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 1378


Ignore:
Timestamp:
Aug 4, 2004, 10:59:30 AM (22 years ago)
Author:
harman
Message:

Simple updates

Location:
trunk/psLib/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/astronomy/psMetadata.h

    r1377 r1378  
    1010*  @author Ross Harman, MHPCC
    1111*
    12 *  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
    13 *  @date $Date: 2004-08-04 20:59:04 $
     12*  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
     13*  @date $Date: 2004-08-04 20:59:30 $
    1414*
    1515*  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3333 */
    3434typedef enum {
    35     PS_META_ITEM_SET = 0,                ///< Null. Metadata is in psMetadataItem.items
    36     PS_META_BOOL,                        ///< Boolean data.
    37     PS_META_S32,                         ///< Signed 32-bit integer data.
    38     PS_META_F32,                         ///< Single-precision float data.
    39     PS_META_F64,                         ///< Double-precision float data.
    40     PS_META_STR,                         ///< String data (Stored in as void *).
    41     PS_META_IMG,                         ///< Image data (Stored in as void *).
    42     PS_META_JPEG,                        ///< JPEG data (Stored in as void .
    43     PS_META_PNG,                         ///< PNG data (Stored in as void *).
    44     PS_META_ASTROM,                      ///< Astrometric coefficients (Stored in as void *).
    45     PS_META_UNKNOWN,                     ///< Other data (Stored in as void *).
    46     PS_META_NTYPE                       ///< Number of types. Must be last.
     35    PS_META_ITEM_SET = 0,                 ///< Null. Metadata is in psMetadataItem.items
     36    PS_META_BOOL,                         ///< Boolean data.
     37    PS_META_S32,                          ///< Signed 32-bit integer data.
     38    PS_META_F32,                          ///< Single-precision float data.
     39    PS_META_F64,                          ///< Double-precision float data.
     40    PS_META_STR,                          ///< String data (Stored in as void *).
     41    PS_META_IMG,                          ///< Image data (Stored in as void *).
     42    PS_META_JPEG,                         ///< JPEG data (Stored in as void .
     43    PS_META_PNG,                          ///< PNG data (Stored in as void *).
     44    PS_META_ASTROM,                       ///< Astrometric coefficients (Stored in as void *).
     45    PS_META_UNKNOWN,                      ///< Other data (Stored in as void *).
     46    PS_META_NTYPE                        ///< Number of types. Must be last.
    4747} psMetadataType;
    4848
     
    102102 */
    103103psMetadataItem *psMetadataItemAlloc(
    104     const char *name,                    ///< Name of metadata item.
    105     psMetadataType type,                 ///< Type of metadata item.
    106     const char *comment,                 ///< Comment for metadata item.
     104    const char *name,                     ///< Name of metadata item.
     105    psMetadataType type,                  ///< Type of metadata item.
     106    const char *comment,                  ///< Comment for metadata item.
    107107    ...                                 ///< Arguments for name formatting and metadata item data.
    108108);
     
    122122 */
    123123psMetadataItem *psMetadataItemAllocV(
    124     const char *name,                    ///< Name of metadata item.
    125     psMetadataType type,                 ///< Type of metadata item.
    126     const char *comment,                 ///< Comment for metadata item.
     124    const char *name,                     ///< Name of metadata item.
     125    psMetadataType type,                  ///< Type of metadata item.
     126    const char *comment,                  ///< Comment for metadata item.
    127127    va_list list                        ///< Arguments for name formatting and metadata item data.
    128128);
     
    145145 */
    146146bool psMetadataAddItem(
    147     psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
    148     int where,                           ///< Location to be added.
     147    psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
     148    int where,                            ///< Location to be added.
    149149    psMetadataItem *restrict item       ///< Metadata item to be added.
    150150);
     
    157157 */
    158158bool psMetadataAdd(
    159     psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
    160     int where,                           ///< Location to be added.
    161     const char *name,                    ///< Name of metadata item.
    162     psMetadataType type,                 ///< Type of metadata item.
    163     const char *comment,                 ///< Comment for metadata item.
     159    psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
     160    int where,                            ///< Location to be added.
     161    const char *name,                     ///< Name of metadata item.
     162    psMetadataType type,                  ///< Type of metadata item.
     163    const char *comment,                  ///< Comment for metadata item.
    164164    ...                                 ///< Arguments for name formatting and metadata item data.
    165165);
     
    175175 */
    176176bool psMetadataRemove(
    177     psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
    178     int where,                           ///< Location to be removed.
     177    psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
     178    int where,                            ///< Location to be removed.
    179179    const char *restrict key            ///< Name of metadata key.
    180180);
     
    188188 */
    189189psMetadataItem *psMetadataLookup(
    190     psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
     190    psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
    191191    const char *restrict key            ///< Name of metadata key.
    192192);
     
    199199 */
    200200psMetadataItem *psMetadataGet(
    201     psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
     201    psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
    202202    int where                           ///< Location to be retrieved.
    203203);
     
    210210 */
    211211bool psMetadataSetIterator(
    212     psMetadata *restrict md,             ///< Metadata collection to iterate.
     212    psMetadata *restrict md,              ///< Metadata collection to iterate.
    213213    int where                           ///< Location of iterator.
    214214);
     
    221221 */
    222222psMetadataItem *psMetadataGetNext(
    223     psMetadata *restrict md,             ///< Metadata collection to iterate.
    224     const char *restrict match,          ///< Beginning of key name.
     223    psMetadata *restrict md,              ///< Metadata collection to iterate.
     224    const char *restrict match,           ///< Beginning of key name.
    225225    int which                           ///< Iterator to be used.
    226226);
     
    233233 */
    234234psMetadataItem *psMetadataGetPrevious(
    235     psMetadata *restrict md,             ///< Metadata collection to iterate.
    236     const char *restrict match,          ///< Beginning of key name.
     235    psMetadata *restrict md,              ///< Metadata collection to iterate.
     236    const char *restrict match,           ///< Beginning of key name.
    237237    int which                           ///< Iterator to be used.
    238238);
     
    249249 */
    250250void psMetadataItemPrint(
    251     FILE *fd,                                    ///< Pointer to file to write metadata item.
    252     const char *format,                          ///< Format to print metadata item.
     251    FILE *fd,                                     ///< Pointer to file to write metadata item.
     252    const char *format,                           ///< Format to print metadata item.
    253253    const psMetadataItem *restrict metadataItem ///< Metadata item to print.
    254254);
     
    261261 */
    262262psMetadata *psMetadataReadHeader(
    263     psMetadata *output,                  ///< Resulting metadata from read.
    264     const char *extname,                 ///< File name extension string.
    265     int extnum,                          ///< File name extension number.
     263    psMetadata *output,                   ///< Resulting metadata from read.
     264    const char *extname,                  ///< File name extension string.
     265    int extnum,                           ///< File name extension number.
    266266    const char *filename                ///< Name of file to read.
    267267);
     
    274274 */
    275275psMetadata *psMetadataFReadHeader(
    276     psMetadata *output,                  ///< Resulting metadata from read.
    277     const char *extname,                 ///< File name extension string.
    278     int extnum,                          ///< File name extension number.
     276    psMetadata *output,                   ///< Resulting metadata from read.
     277    const char *extname,                  ///< File name extension string.
     278    int extnum,                           ///< File name extension number.
    279279    fitsfile *fd                        ///< Pointer to file to read.
    280280);
  • trunk/psLib/src/collections/psMetadata.h

    r1374 r1378  
    1010*  @author Ross Harman, MHPCC
    1111*
    12 *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
    13 *  @date $Date: 2004-08-04 00:55:17 $
     12*  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
     13*  @date $Date: 2004-08-04 20:59:04 $
    1414*
    1515*  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    1818#define PS_METADATA_H
    1919
     20
    2021/// @addtogroup Metadata
    2122/// @{
    2223
    23 /** Maximum length of time string */
    24 #define MAX_STRING_LENGTH 256
     24/** Maximum length of string */
     25#define MAX_STRING_LENGTH 1024
     26
     27/** Maximum length of FITS line */
     28#define FITS_LINE_SIZE 80
    2529
    2630/** Metadata item type.
     
    2933 */
    3034typedef enum {
    31     PS_META_ITEM_SET = 0,                 ///< Null. Metadata is in psMetadataItem.items
    32     PS_META_S32,                          ///< Signed 32-bit integer data.
    33     PS_META_F32,                          ///< Single-precision float data.
    34     PS_META_F64,                          ///< Double-precision float data.
    35     PS_META_STR,                          ///< String data (Stored in as void *).
    36     PS_META_IMG,                          ///< Image data (Stored in as void *).
    37     PS_META_JPEG,                         ///< JPEG data (Stored in as void .
    38     PS_META_PNG,                          ///< PNG data (Stored in as void *).
    39     PS_META_ASTROM,                       ///< Astrometric coefficients (Stored in as void *).
    40     PS_META_UNKNOWN,                      ///< Other data (Stored in as void *).
     35    PS_META_ITEM_SET = 0,                ///< Null. Metadata is in psMetadataItem.items
     36    PS_META_BOOL,                        ///< Boolean data.
     37    PS_META_S32,                         ///< Signed 32-bit integer data.
     38    PS_META_F32,                         ///< Single-precision float data.
     39    PS_META_F64,                         ///< Double-precision float data.
     40    PS_META_STR,                         ///< String data (Stored in as void *).
     41    PS_META_IMG,                         ///< Image data (Stored in as void *).
     42    PS_META_JPEG,                        ///< JPEG data (Stored in as void .
     43    PS_META_PNG,                         ///< PNG data (Stored in as void *).
     44    PS_META_ASTROM,                      ///< Astrometric coefficients (Stored in as void *).
     45    PS_META_UNKNOWN,                     ///< Other data (Stored in as void *).
    4146    PS_META_NTYPE                       ///< Number of types. Must be last.
    4247} psMetadataType;
     
    5459        union
    5560            {
    56                 psS32 S32;                    ///< Signed 32-bit integer data.
    57                 psF32 F32;                    ///< Single-precision float data.
    58                 psF64 F64;                    ///< Double-precision float data.
     61                bool B;
     62                psS32 S32;                  ///< Signed 32-bit integer data.
     63                psF32 F32;                  ///< Single-precision float data.
     64                psF64 F64;                  ///< Double-precision float data.
    5965                psPTR V;                    ///< Pointer to other type of data.
    60             }data;                              ///< Union for data types.
     66            }data;                          ///< Union for data types.
    6167        char *comment;                      ///< Optional comment ("", not NULL).
    6268        psList *restrict items;             ///< List of psMetadataItems with same name.
     
    96102 */
    97103psMetadataItem *psMetadataItemAlloc(
    98     const char *name,                     ///< Name of metadata item.
    99     psMetadataType type,                  ///< Type of metadata item.
    100     const char *comment,                  ///< Comment for metadata item.
     104    const char *name,                    ///< Name of metadata item.
     105    psMetadataType type,                 ///< Type of metadata item.
     106    const char *comment,                 ///< Comment for metadata item.
    101107    ...                                 ///< Arguments for name formatting and metadata item data.
    102108);
     
    116122 */
    117123psMetadataItem *psMetadataItemAllocV(
    118     const char *name,                     ///< Name of metadata item.
    119     psMetadataType type,                  ///< Type of metadata item.
    120     const char *comment,                  ///< Comment for metadata item.
     124    const char *name,                    ///< Name of metadata item.
     125    psMetadataType type,                 ///< Type of metadata item.
     126    const char *comment,                 ///< Comment for metadata item.
    121127    va_list list                        ///< Arguments for name formatting and metadata item data.
    122128);
     
    139145 */
    140146bool psMetadataAddItem(
    141     psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
    142     int where,                            ///< Location to be added.
     147    psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
     148    int where,                           ///< Location to be added.
    143149    psMetadataItem *restrict item       ///< Metadata item to be added.
    144150);
     
    151157 */
    152158bool psMetadataAdd(
    153     psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
    154     int where,                            ///< Location to be added.
    155     const char *name,                     ///< Name of metadata item.
    156     psMetadataType type,                  ///< Type of metadata item.
    157     const char *comment,                  ///< Comment for metadata item.
     159    psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
     160    int where,                           ///< Location to be added.
     161    const char *name,                    ///< Name of metadata item.
     162    psMetadataType type,                 ///< Type of metadata item.
     163    const char *comment,                 ///< Comment for metadata item.
    158164    ...                                 ///< Arguments for name formatting and metadata item data.
    159165);
     
    169175 */
    170176bool psMetadataRemove(
    171     psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
    172     int where,                            ///< Location to be removed.
     177    psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
     178    int where,                           ///< Location to be removed.
    173179    const char *restrict key            ///< Name of metadata key.
    174180);
     
    182188 */
    183189psMetadataItem *psMetadataLookup(
    184     psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
     190    psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
    185191    const char *restrict key            ///< Name of metadata key.
    186192);
     
    193199 */
    194200psMetadataItem *psMetadataGet(
    195     psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
     201    psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
    196202    int where                           ///< Location to be retrieved.
    197203);
     
    204210 */
    205211bool psMetadataSetIterator(
    206     psMetadata *restrict md,              ///< Metadata collection to iterate.
     212    psMetadata *restrict md,             ///< Metadata collection to iterate.
    207213    int where                           ///< Location of iterator.
    208214);
     
    215221 */
    216222psMetadataItem *psMetadataGetNext(
    217     psMetadata *restrict md,              ///< Metadata collection to iterate.
    218     const char *restrict match,           ///< Beginning of key name.
     223    psMetadata *restrict md,             ///< Metadata collection to iterate.
     224    const char *restrict match,          ///< Beginning of key name.
    219225    int which                           ///< Iterator to be used.
    220226);
     
    227233 */
    228234psMetadataItem *psMetadataGetPrevious(
    229     psMetadata *restrict md,              ///< Metadata collection to iterate.
    230     const char *restrict match,           ///< Beginning of key name.
     235    psMetadata *restrict md,             ///< Metadata collection to iterate.
     236    const char *restrict match,          ///< Beginning of key name.
    231237    int which                           ///< Iterator to be used.
    232238);
     
    243249 */
    244250void psMetadataItemPrint(
    245     FILE *fd,                                     ///< Pointer to file to write metadata item.
    246     const char *format,                           ///< Format to print metadata item.
     251    FILE *fd,                                    ///< Pointer to file to write metadata item.
     252    const char *format,                          ///< Format to print metadata item.
    247253    const psMetadataItem *restrict metadataItem ///< Metadata item to print.
    248254);
     
    255261 */
    256262psMetadata *psMetadataReadHeader(
    257     psMetadata *output,                   ///< Resulting metadata from read.
    258     const char *extname,                  ///< File name extension string.
    259     int extnum,                           ///< File name extension number.
     263    psMetadata *output,                  ///< Resulting metadata from read.
     264    const char *extname,                 ///< File name extension string.
     265    int extnum,                          ///< File name extension number.
    260266    const char *filename                ///< Name of file to read.
    261267);
     
    268274 */
    269275psMetadata *psMetadataFReadHeader(
    270     psMetadata *output,                   ///< Resulting metadata from read.
    271     const char *extname,                  ///< File name extension string.
    272     int extnum,                           ///< File name extension number.
     276    psMetadata *output,                  ///< Resulting metadata from read.
     277    const char *extname,                 ///< File name extension string.
     278    int extnum,                          ///< File name extension number.
    273279    fitsfile *fd                        ///< Pointer to file to read.
    274280);
  • trunk/psLib/src/types/psMetadata.h

    r1374 r1378  
    1010*  @author Ross Harman, MHPCC
    1111*
    12 *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
    13 *  @date $Date: 2004-08-04 00:55:17 $
     12*  @version $Revision: 1.8 $ $Name: not supported by cvs2svn $
     13*  @date $Date: 2004-08-04 20:59:04 $
    1414*
    1515*  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    1818#define PS_METADATA_H
    1919
     20
    2021/// @addtogroup Metadata
    2122/// @{
    2223
    23 /** Maximum length of time string */
    24 #define MAX_STRING_LENGTH 256
     24/** Maximum length of string */
     25#define MAX_STRING_LENGTH 1024
     26
     27/** Maximum length of FITS line */
     28#define FITS_LINE_SIZE 80
    2529
    2630/** Metadata item type.
     
    2933 */
    3034typedef enum {
    31     PS_META_ITEM_SET = 0,                 ///< Null. Metadata is in psMetadataItem.items
    32     PS_META_S32,                          ///< Signed 32-bit integer data.
    33     PS_META_F32,                          ///< Single-precision float data.
    34     PS_META_F64,                          ///< Double-precision float data.
    35     PS_META_STR,                          ///< String data (Stored in as void *).
    36     PS_META_IMG,                          ///< Image data (Stored in as void *).
    37     PS_META_JPEG,                         ///< JPEG data (Stored in as void .
    38     PS_META_PNG,                          ///< PNG data (Stored in as void *).
    39     PS_META_ASTROM,                       ///< Astrometric coefficients (Stored in as void *).
    40     PS_META_UNKNOWN,                      ///< Other data (Stored in as void *).
     35    PS_META_ITEM_SET = 0,                ///< Null. Metadata is in psMetadataItem.items
     36    PS_META_BOOL,                        ///< Boolean data.
     37    PS_META_S32,                         ///< Signed 32-bit integer data.
     38    PS_META_F32,                         ///< Single-precision float data.
     39    PS_META_F64,                         ///< Double-precision float data.
     40    PS_META_STR,                         ///< String data (Stored in as void *).
     41    PS_META_IMG,                         ///< Image data (Stored in as void *).
     42    PS_META_JPEG,                        ///< JPEG data (Stored in as void .
     43    PS_META_PNG,                         ///< PNG data (Stored in as void *).
     44    PS_META_ASTROM,                      ///< Astrometric coefficients (Stored in as void *).
     45    PS_META_UNKNOWN,                     ///< Other data (Stored in as void *).
    4146    PS_META_NTYPE                       ///< Number of types. Must be last.
    4247} psMetadataType;
     
    5459        union
    5560            {
    56                 psS32 S32;                    ///< Signed 32-bit integer data.
    57                 psF32 F32;                    ///< Single-precision float data.
    58                 psF64 F64;                    ///< Double-precision float data.
     61                bool B;
     62                psS32 S32;                  ///< Signed 32-bit integer data.
     63                psF32 F32;                  ///< Single-precision float data.
     64                psF64 F64;                  ///< Double-precision float data.
    5965                psPTR V;                    ///< Pointer to other type of data.
    60             }data;                              ///< Union for data types.
     66            }data;                          ///< Union for data types.
    6167        char *comment;                      ///< Optional comment ("", not NULL).
    6268        psList *restrict items;             ///< List of psMetadataItems with same name.
     
    96102 */
    97103psMetadataItem *psMetadataItemAlloc(
    98     const char *name,                     ///< Name of metadata item.
    99     psMetadataType type,                  ///< Type of metadata item.
    100     const char *comment,                  ///< Comment for metadata item.
     104    const char *name,                    ///< Name of metadata item.
     105    psMetadataType type,                 ///< Type of metadata item.
     106    const char *comment,                 ///< Comment for metadata item.
    101107    ...                                 ///< Arguments for name formatting and metadata item data.
    102108);
     
    116122 */
    117123psMetadataItem *psMetadataItemAllocV(
    118     const char *name,                     ///< Name of metadata item.
    119     psMetadataType type,                  ///< Type of metadata item.
    120     const char *comment,                  ///< Comment for metadata item.
     124    const char *name,                    ///< Name of metadata item.
     125    psMetadataType type,                 ///< Type of metadata item.
     126    const char *comment,                 ///< Comment for metadata item.
    121127    va_list list                        ///< Arguments for name formatting and metadata item data.
    122128);
     
    139145 */
    140146bool psMetadataAddItem(
    141     psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
    142     int where,                            ///< Location to be added.
     147    psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
     148    int where,                           ///< Location to be added.
    143149    psMetadataItem *restrict item       ///< Metadata item to be added.
    144150);
     
    151157 */
    152158bool psMetadataAdd(
    153     psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
    154     int where,                            ///< Location to be added.
    155     const char *name,                     ///< Name of metadata item.
    156     psMetadataType type,                  ///< Type of metadata item.
    157     const char *comment,                  ///< Comment for metadata item.
     159    psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
     160    int where,                           ///< Location to be added.
     161    const char *name,                    ///< Name of metadata item.
     162    psMetadataType type,                 ///< Type of metadata item.
     163    const char *comment,                 ///< Comment for metadata item.
    158164    ...                                 ///< Arguments for name formatting and metadata item data.
    159165);
     
    169175 */
    170176bool psMetadataRemove(
    171     psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
    172     int where,                            ///< Location to be removed.
     177    psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
     178    int where,                           ///< Location to be removed.
    173179    const char *restrict key            ///< Name of metadata key.
    174180);
     
    182188 */
    183189psMetadataItem *psMetadataLookup(
    184     psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
     190    psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
    185191    const char *restrict key            ///< Name of metadata key.
    186192);
     
    193199 */
    194200psMetadataItem *psMetadataGet(
    195     psMetadata *restrict md,              ///< Metadata collection to insert metadat item.
     201    psMetadata *restrict md,             ///< Metadata collection to insert metadat item.
    196202    int where                           ///< Location to be retrieved.
    197203);
     
    204210 */
    205211bool psMetadataSetIterator(
    206     psMetadata *restrict md,              ///< Metadata collection to iterate.
     212    psMetadata *restrict md,             ///< Metadata collection to iterate.
    207213    int where                           ///< Location of iterator.
    208214);
     
    215221 */
    216222psMetadataItem *psMetadataGetNext(
    217     psMetadata *restrict md,              ///< Metadata collection to iterate.
    218     const char *restrict match,           ///< Beginning of key name.
     223    psMetadata *restrict md,             ///< Metadata collection to iterate.
     224    const char *restrict match,          ///< Beginning of key name.
    219225    int which                           ///< Iterator to be used.
    220226);
     
    227233 */
    228234psMetadataItem *psMetadataGetPrevious(
    229     psMetadata *restrict md,              ///< Metadata collection to iterate.
    230     const char *restrict match,           ///< Beginning of key name.
     235    psMetadata *restrict md,             ///< Metadata collection to iterate.
     236    const char *restrict match,          ///< Beginning of key name.
    231237    int which                           ///< Iterator to be used.
    232238);
     
    243249 */
    244250void psMetadataItemPrint(
    245     FILE *fd,                                     ///< Pointer to file to write metadata item.
    246     const char *format,                           ///< Format to print metadata item.
     251    FILE *fd,                                    ///< Pointer to file to write metadata item.
     252    const char *format,                          ///< Format to print metadata item.
    247253    const psMetadataItem *restrict metadataItem ///< Metadata item to print.
    248254);
     
    255261 */
    256262psMetadata *psMetadataReadHeader(
    257     psMetadata *output,                   ///< Resulting metadata from read.
    258     const char *extname,                  ///< File name extension string.
    259     int extnum,                           ///< File name extension number.
     263    psMetadata *output,                  ///< Resulting metadata from read.
     264    const char *extname,                 ///< File name extension string.
     265    int extnum,                          ///< File name extension number.
    260266    const char *filename                ///< Name of file to read.
    261267);
     
    268274 */
    269275psMetadata *psMetadataFReadHeader(
    270     psMetadata *output,                   ///< Resulting metadata from read.
    271     const char *extname,                  ///< File name extension string.
    272     int extnum,                           ///< File name extension number.
     276    psMetadata *output,                  ///< Resulting metadata from read.
     277    const char *extname,                 ///< File name extension string.
     278    int extnum,                          ///< File name extension number.
    273279    fitsfile *fd                        ///< Pointer to file to read.
    274280);
Note: See TracChangeset for help on using the changeset viewer.