Changeset 4832 for trunk/Ohana/src/libohana/include/dvo.h
- Timestamp:
- Aug 19, 2005, 5:13:28 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/libohana/include/dvo.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libohana/include/dvo.h
r4810 r4832 108 108 /* a catalog contains this data */ 109 109 typedef struct { 110 /* data in the file: */ 110 /* description of the catalog file: */ 111 char *filename; 112 int lockmode; 113 FILE *f; 114 115 /* extra table data if needed (move these to enums?) */ 116 char catmode[10]; /* storage mode: raw, mef, split, mysql */ 117 char average_format[80]; /* table format: internal, loneos, elixir, panstarrs */ 118 char measure_format[80]; /* table format: must match average_format */ 119 120 /* data in the catalog */ 121 Header header; 111 122 Average *average; 112 123 Measure *measure; 113 124 Missing *missing; 114 125 SecFilt *secfilt; 115 Header header;116 126 int Naverage, Nmeasure, Nmissing, Nsecfilt; 117 /* description of the catalog file: */ 118 char *filename; 119 int lockmode; 120 FILE *f; 127 121 128 /* pointers for data manipulation */ 122 129 int *found; … … 222 229 int ConvertStruct (char *buffer, int size, int Nbytes, char *type); 223 230 231 /*** conversion functions / I/O conversions ***/ 232 233 Average *AveragePanstarrsToInternal (AveragePanstarrs *in, int Nvalues); 234 Average *FtableToAverage (FTable *ftable, int *Naverage, char *extname); 235 Average *ReadRawAverage (FILE *f, int Naverage, char *format); 236 Average *AverageLoneosToInternal (AverageLoneos *in, int Nvalues); 237 Average *AverageElixirToInternal (AverageElixir *in, int Nvalues); 238 AverageElixir *AverageInternalToElixir (Average *in, int Nvalues); 239 AverageLoneos *AverageInternalToLoneos (Average *in, int Nvalues); 240 AveragePanstarrs *AverageInternalToPanstarrs (Average *in, int Nvalues); 241 Measure *MeasurePanstarrsToInternal (MeasurePanstarrs *in, int Nvalues); 242 Measure *FtableToMeasure (FTable *ftable, int *Nmeasure, char *extname); 243 Measure *ReadRawMeasure (FILE *f, int Nmeasure, char *format); 244 Measure *MeasureLoneosToInternal (MeasureLoneos *in, int Nvalues); 245 Measure *MeasureElixirToInternal (MeasureElixir *in, int Nvalues); 246 MeasureElixir *MeasureInternalToElixir (Measure *in, int Nvalues); 247 MeasureLoneos *MeasureInternalToLoneos (Measure *in, int Nvalues); 248 MeasurePanstarrs *MeasureInternalToPanstarrs (Measure *in, int Nvalues); 249 int AverageToFtable (FTable *ftable, Average *average, int Naverage, char *extname); 250 int MeasureToFtable (FTable *ftable, Measure *measure, int Nmeasure, char *extname); 251 int WriteRawAverage (FILE *f, Average *average, int Naverage, char *format); 252 int WriteRawMeasure (FILE *f, Measure *measure, int Nmeasure, char *format); 253 int load_catalog_raw (Catalog *catalog, char mode, int VERBOSE); 254 int save_catalog_raw (Catalog *catalog, char VERBOSE); 255 int load_catalog_mef (Catalog *catalog, char mode, int VERBOSE); 256 int save_catalog_mef (Catalog *catalog, char VERBOSE); 257 224 258 # endif
Note:
See TracChangeset
for help on using the changeset viewer.
