Changeset 1385 for trunk/psLib/src/astronomy/psMetadata.h
- Timestamp:
- Aug 4, 2004, 1:37:39 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/astronomy/psMetadata.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astronomy/psMetadata.h
r1382 r1385 10 10 * @author Ross Harman, MHPCC 11 11 * 12 * @version $Revision: 1.1 1$ $Name: not supported by cvs2svn $13 * @date $Date: 2004-08-04 2 2:11:09 $12 * @version $Revision: 1.12 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2004-08-04 23:37:39 $ 14 14 * 15 15 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 59 59 */ 60 60 typedef struct psMetadataItem 61 { 62 const int id; ///< Unique ID for metadata item. 63 char *restrict name; ///< Name of metadata item. 64 psMetadataType type; ///< Type of metadata item. 65 union 61 66 { 62 const int id; ///< Unique ID for metadata item. 63 char *restrict name; ///< Name of metadata item. 64 psMetadataType type; ///< Type of metadata item. 65 union 66 { 67 bool B; 68 psS32 S32; ///< Signed 32-bit integer data. 69 psF32 F32; ///< Single-precision float data. 70 psF64 F64; ///< Double-precision float data. 71 psPTR V; ///< Pointer to other type of data. 72 }data; ///< Union for data types. 73 char *comment; ///< Optional comment ("", not NULL). 74 psList *restrict items; ///< List of psMetadataItems with same name. 75 } 67 bool B; 68 psS32 S32; ///< Signed 32-bit integer data. 69 psF32 F32; ///< Single-precision float data. 70 psF64 F64; ///< Double-precision float data. 71 psPTR V; ///< Pointer to other type of data. 72 }data; ///< Union for data types. 73 char *comment; ///< Optional comment ("", not NULL). 74 psList *restrict items; ///< List of psMetadataItems with same name. 75 } 76 76 psMetadataItem; 77 77 … … 83 83 */ 84 84 typedef struct psMetadata 85 {86 psList* restrict list;87 psHash* restrict table;88 }85 { 86 psList* restrict list; 87 psHash* restrict table; 88 } 89 89 psMetadata; 90 90
Note:
See TracChangeset
for help on using the changeset viewer.
