Changeset 8210
- Timestamp:
- Aug 6, 2006, 11:35:58 PM (20 years ago)
- Location:
- trunk/ippdb
- Files:
-
- 3 edited
-
configure.ac (modified) (1 diff)
-
src/ippdb.c (modified) (68 diffs)
-
src/ippdb.h (modified) (70 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/configure.ac
r8204 r8210 1 1 AC_PREREQ(2.59) 2 2 3 AC_INIT([ippdb], [0.0. 19], [pan-starrs.ifa.hawaii.edu])3 AC_INIT([ippdb], [0.0.20], [pan-starrs.ifa.hawaii.edu]) 4 4 AC_CONFIG_SRCDIR([ippdb.pc.in]) 5 5 -
trunk/ippdb/src/ippdb.c
r8204 r8210 78 78 } 79 79 80 bool ippdbPrintMetadata(FILE *stream, psMetadata *md, bool mdc onfigformat)80 bool ippdbPrintMetadata(FILE *stream, psMetadata *md, bool mdcf) 81 81 { 82 82 PS_ASSERT_PTR_NON_NULL(md, false); … … 90 90 psMetadataRemoveKey(clean, IPPDB_DEFAULT_INDEX_NAME); 91 91 92 if (!ippdbPrintMetadataRaw(stream, clean, mdc onfigformat)) {92 if (!ippdbPrintMetadataRaw(stream, clean, mdcf)) { 93 93 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 94 94 psFree(clean); … … 100 100 } 101 101 102 bool ippdbPrintMetadataRaw(FILE *stream, psMetadata *md, bool mdc onfigformat)102 bool ippdbPrintMetadataRaw(FILE *stream, psMetadata *md, bool mdcf) 103 103 { 104 104 PS_ASSERT_PTR_NON_NULL(md, false); 105 105 106 psString str = psMetadataConfigFormat(md); 107 if (!str) { 108 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 109 } 110 fprintf(stream, "%s\n", str); 111 psFree(str); 106 if (mdcf) { 107 psString str = psMetadataConfigFormat(md); 108 if (!str) { 109 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 110 psFree(str); 111 return false; 112 } 113 fprintf(stream, "%s\n", str); 114 psFree(str); 115 116 return true; 117 } 118 119 #define METADATAITEM_STRIFY_CASE(ptype, format, type) \ 120 case ptype: \ 121 psStringAppend(&str, #format, item->data.type); \ 122 break; 123 124 // else 125 // flatten the metadata into | separated values 126 psString str = NULL; 127 psMetadataItem *item = NULL; 128 psMetadataIterator *iter = psMetadataIteratorAlloc(md, 0, NULL); 129 while ((item = psMetadataGetAndIncrement(iter))) { 130 switch (item->type) { 131 METADATAITEM_STRIFY_CASE(PS_DATA_S8, %d, S8); 132 METADATAITEM_STRIFY_CASE(PS_DATA_S16, %d, S16); 133 METADATAITEM_STRIFY_CASE(PS_DATA_S32, %d, S32); 134 METADATAITEM_STRIFY_CASE(PS_DATA_S64, %lld, S64); 135 METADATAITEM_STRIFY_CASE(PS_DATA_U8, %u, U8); 136 METADATAITEM_STRIFY_CASE(PS_DATA_U16, %u, U16); 137 METADATAITEM_STRIFY_CASE(PS_DATA_U32, %u, U32); 138 METADATAITEM_STRIFY_CASE(PS_DATA_U64, %llu, U64); 139 METADATAITEM_STRIFY_CASE(PS_DATA_F32, %f, F32); 140 METADATAITEM_STRIFY_CASE(PS_DATA_F64, %f, F64); 141 case PS_DATA_STRING: 142 psStringAppend(&str, "%s", (char*)(item->data.V)); 143 break; 144 case PS_DATA_BOOL: 145 if (item->data.B) { 146 psStringAppend(&str, "T"); 147 } else { 148 psStringAppend(&str, "F"); 149 } 150 break; 151 case PS_DATA_METADATA: 152 if (!ippdbPrintMetadataRaw(stream, item->data.md, mdcf)) { 153 psError(PS_ERR_UNKNOWN, false ,"failed to print nested metadata"); 154 } 155 // a metadata is a special case. We don't want a | seperating 156 // the metadata from any other output so we need to skip the 157 // !->offEnd test 158 continue; 159 default: 160 psError(PS_ERR_UNKNOWN, true,"unsupported psMetadataItem type"); 161 psFree(iter); 162 psFree(str); 163 return false; 164 } 165 if (!iter->iter->offEnd) { 166 psStringAppend(&str, "|"); 167 } 168 } 169 psFree(iter); 170 171 // if we did nothing but handle recursive metadatas str will be NULL 172 if (str) { 173 fprintf(stream, "%s\n", str); 174 psFree(str); 175 } 112 176 113 177 return true; 114 178 } 115 179 116 bool ippdbPrintMetadatas(FILE *stream, psArray *mds, const char *mdname, bool mdc onfigformat)180 bool ippdbPrintMetadatas(FILE *stream, psArray *mds, const char *mdname, bool mdcf) 117 181 { 118 182 PS_ASSERT_PTR_NON_NULL(mds, false); … … 121 185 for (long i = 0; i < psArrayLength(mds); i++) { 122 186 psMetadata *md = mds->data[i]; 123 if (!ippdbPrintMetadata(stream, md, mdc onfigformat)) {187 if (!ippdbPrintMetadata(stream, md, mdcf)) { 124 188 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 125 189 return false; … … 130 194 } 131 195 132 bool ippdbPrintMetadatasRaw(FILE *stream, psArray *mds, const char *mdname, bool mdc onfigformat)196 bool ippdbPrintMetadatasRaw(FILE *stream, psArray *mds, const char *mdname, bool mdcf) 133 197 { 134 198 PS_ASSERT_PTR_NON_NULL(mds, false); … … 137 201 for (long i = 0; i < psArrayLength(mds); i++) { 138 202 psMetadata *md = mds->data[i]; 139 if (!ippdbPrintMetadataRaw(stream, md, mdc onfigformat)) {203 if (!ippdbPrintMetadataRaw(stream, md, mdcf)) { 140 204 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 141 205 return false; … … 644 708 return deleted; 645 709 } 646 bool weatherPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)710 bool weatherPrintObjects(FILE *stream, psArray *objects, bool mdcf) 647 711 { 648 712 PS_ASSERT_PTR_NON_NULL(objects, false); … … 667 731 } 668 732 669 psString str = psMetadataConfigFormat(output); 670 if (!str) { 671 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 733 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 734 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 672 735 psFree(output); 673 736 } 674 737 psFree(output); 675 fprintf(stream, "%s\n", str);676 psFree(str);677 738 678 739 return true; … … 1177 1238 return deleted; 1178 1239 } 1179 bool skyp_transparencyPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)1240 bool skyp_transparencyPrintObjects(FILE *stream, psArray *objects, bool mdcf) 1180 1241 { 1181 1242 PS_ASSERT_PTR_NON_NULL(objects, false); … … 1200 1261 } 1201 1262 1202 psString str = psMetadataConfigFormat(output); 1203 if (!str) { 1204 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 1263 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 1264 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 1205 1265 psFree(output); 1206 1266 } 1207 1267 psFree(output); 1208 fprintf(stream, "%s\n", str);1209 psFree(str);1210 1268 1211 1269 return true; … … 1768 1826 return deleted; 1769 1827 } 1770 bool skyp_absorptionPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)1828 bool skyp_absorptionPrintObjects(FILE *stream, psArray *objects, bool mdcf) 1771 1829 { 1772 1830 PS_ASSERT_PTR_NON_NULL(objects, false); … … 1791 1849 } 1792 1850 1793 psString str = psMetadataConfigFormat(output); 1794 if (!str) { 1795 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 1851 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 1852 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 1796 1853 psFree(output); 1797 1854 } 1798 1855 psFree(output); 1799 fprintf(stream, "%s\n", str);1800 psFree(str);1801 1856 1802 1857 return true; … … 2272 2327 return deleted; 2273 2328 } 2274 bool skyp_emissionPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)2329 bool skyp_emissionPrintObjects(FILE *stream, psArray *objects, bool mdcf) 2275 2330 { 2276 2331 PS_ASSERT_PTR_NON_NULL(objects, false); … … 2295 2350 } 2296 2351 2297 psString str = psMetadataConfigFormat(output); 2298 if (!str) { 2299 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 2352 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 2353 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 2300 2354 psFree(output); 2301 2355 } 2302 2356 psFree(output); 2303 fprintf(stream, "%s\n", str);2304 psFree(str);2305 2357 2306 2358 return true; … … 2805 2857 return deleted; 2806 2858 } 2807 bool dimmPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)2859 bool dimmPrintObjects(FILE *stream, psArray *objects, bool mdcf) 2808 2860 { 2809 2861 PS_ASSERT_PTR_NON_NULL(objects, false); … … 2828 2880 } 2829 2881 2830 psString str = psMetadataConfigFormat(output); 2831 if (!str) { 2832 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 2882 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 2883 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 2833 2884 psFree(output); 2834 2885 } 2835 2886 psFree(output); 2836 fprintf(stream, "%s\n", str);2837 psFree(str);2838 2887 2839 2888 return true; … … 3308 3357 return deleted; 3309 3358 } 3310 bool skyp_irPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)3359 bool skyp_irPrintObjects(FILE *stream, psArray *objects, bool mdcf) 3311 3360 { 3312 3361 PS_ASSERT_PTR_NON_NULL(objects, false); … … 3331 3380 } 3332 3381 3333 psString str = psMetadataConfigFormat(output); 3334 if (!str) { 3335 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 3382 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 3383 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 3336 3384 psFree(output); 3337 3385 } 3338 3386 psFree(output); 3339 fprintf(stream, "%s\n", str);3340 psFree(str);3341 3387 3342 3388 return true; … … 3753 3799 return deleted; 3754 3800 } 3755 bool domePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)3801 bool domePrintObjects(FILE *stream, psArray *objects, bool mdcf) 3756 3802 { 3757 3803 PS_ASSERT_PTR_NON_NULL(objects, false); … … 3776 3822 } 3777 3823 3778 psString str = psMetadataConfigFormat(output); 3779 if (!str) { 3780 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 3824 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 3825 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 3781 3826 psFree(output); 3782 3827 } 3783 3828 psFree(output); 3784 fprintf(stream, "%s\n", str);3785 psFree(str);3786 3829 3787 3830 return true; … … 4228 4271 return deleted; 4229 4272 } 4230 bool telescopePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)4273 bool telescopePrintObjects(FILE *stream, psArray *objects, bool mdcf) 4231 4274 { 4232 4275 PS_ASSERT_PTR_NON_NULL(objects, false); … … 4251 4294 } 4252 4295 4253 psString str = psMetadataConfigFormat(output); 4254 if (!str) { 4255 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 4296 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 4297 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 4256 4298 psFree(output); 4257 4299 } 4258 4300 psFree(output); 4259 fprintf(stream, "%s\n", str);4260 psFree(str);4261 4301 4262 4302 return true; … … 4707 4747 return deleted; 4708 4748 } 4709 bool summitExpPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)4749 bool summitExpPrintObjects(FILE *stream, psArray *objects, bool mdcf) 4710 4750 { 4711 4751 PS_ASSERT_PTR_NON_NULL(objects, false); … … 4730 4770 } 4731 4771 4732 psString str = psMetadataConfigFormat(output); 4733 if (!str) { 4734 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 4772 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 4773 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 4735 4774 psFree(output); 4736 4775 } 4737 4776 psFree(output); 4738 fprintf(stream, "%s\n", str);4739 psFree(str);4740 4777 4741 4778 return true; … … 5185 5222 return deleted; 5186 5223 } 5187 bool pzPendingExpPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)5224 bool pzPendingExpPrintObjects(FILE *stream, psArray *objects, bool mdcf) 5188 5225 { 5189 5226 PS_ASSERT_PTR_NON_NULL(objects, false); … … 5208 5245 } 5209 5246 5210 psString str = psMetadataConfigFormat(output); 5211 if (!str) { 5212 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 5247 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 5248 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 5213 5249 psFree(output); 5214 5250 } 5215 5251 psFree(output); 5216 fprintf(stream, "%s\n", str);5217 psFree(str);5218 5252 5219 5253 return true; … … 5693 5727 return deleted; 5694 5728 } 5695 bool pzPendingImfilePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)5729 bool pzPendingImfilePrintObjects(FILE *stream, psArray *objects, bool mdcf) 5696 5730 { 5697 5731 PS_ASSERT_PTR_NON_NULL(objects, false); … … 5716 5750 } 5717 5751 5718 psString str = psMetadataConfigFormat(output); 5719 if (!str) { 5720 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 5752 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 5753 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 5721 5754 psFree(output); 5722 5755 } 5723 5756 psFree(output); 5724 fprintf(stream, "%s\n", str);5725 psFree(str);5726 5757 5727 5758 return true; … … 6171 6202 return deleted; 6172 6203 } 6173 bool newExpPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)6204 bool newExpPrintObjects(FILE *stream, psArray *objects, bool mdcf) 6174 6205 { 6175 6206 PS_ASSERT_PTR_NON_NULL(objects, false); … … 6194 6225 } 6195 6226 6196 psString str = psMetadataConfigFormat(output); 6197 if (!str) { 6198 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 6227 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 6228 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 6199 6229 psFree(output); 6200 6230 } 6201 6231 psFree(output); 6202 fprintf(stream, "%s\n", str);6203 psFree(str);6204 6232 6205 6233 return true; … … 6620 6648 return deleted; 6621 6649 } 6622 bool newImfilePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)6650 bool newImfilePrintObjects(FILE *stream, psArray *objects, bool mdcf) 6623 6651 { 6624 6652 PS_ASSERT_PTR_NON_NULL(objects, false); … … 6643 6671 } 6644 6672 6645 psString str = psMetadataConfigFormat(output); 6646 if (!str) { 6647 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 6673 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 6674 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 6648 6675 psFree(output); 6649 6676 } 6650 6677 psFree(output); 6651 fprintf(stream, "%s\n", str);6652 psFree(str);6653 6678 6654 6679 return true; … … 7273 7298 return deleted; 7274 7299 } 7275 bool rawDetrendExpPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)7300 bool rawDetrendExpPrintObjects(FILE *stream, psArray *objects, bool mdcf) 7276 7301 { 7277 7302 PS_ASSERT_PTR_NON_NULL(objects, false); … … 7296 7321 } 7297 7322 7298 psString str = psMetadataConfigFormat(output); 7299 if (!str) { 7300 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 7323 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 7324 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 7301 7325 psFree(output); 7302 7326 } 7303 7327 psFree(output); 7304 fprintf(stream, "%s\n", str);7305 psFree(str);7306 7328 7307 7329 return true; … … 7926 7948 return deleted; 7927 7949 } 7928 bool rawScienceExpPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)7950 bool rawScienceExpPrintObjects(FILE *stream, psArray *objects, bool mdcf) 7929 7951 { 7930 7952 PS_ASSERT_PTR_NON_NULL(objects, false); … … 7949 7971 } 7950 7972 7951 psString str = psMetadataConfigFormat(output); 7952 if (!str) { 7953 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 7973 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 7974 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 7954 7975 psFree(output); 7955 7976 } 7956 7977 psFree(output); 7957 fprintf(stream, "%s\n", str);7958 psFree(str);7959 7978 7960 7979 return true; … … 8375 8394 return deleted; 8376 8395 } 8377 bool rawImfilePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)8396 bool rawImfilePrintObjects(FILE *stream, psArray *objects, bool mdcf) 8378 8397 { 8379 8398 PS_ASSERT_PTR_NON_NULL(objects, false); … … 8398 8417 } 8399 8418 8400 psString str = psMetadataConfigFormat(output); 8401 if (!str) { 8402 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 8419 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 8420 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 8403 8421 psFree(output); 8404 8422 } 8405 8423 psFree(output); 8406 fprintf(stream, "%s\n", str);8407 psFree(str);8408 8424 8409 8425 return true; … … 9087 9103 return deleted; 9088 9104 } 9089 bool p1PendingExpPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)9105 bool p1PendingExpPrintObjects(FILE *stream, psArray *objects, bool mdcf) 9090 9106 { 9091 9107 PS_ASSERT_PTR_NON_NULL(objects, false); … … 9110 9126 } 9111 9127 9112 psString str = psMetadataConfigFormat(output); 9113 if (!str) { 9114 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 9128 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 9129 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 9115 9130 psFree(output); 9116 9131 } 9117 9132 psFree(output); 9118 fprintf(stream, "%s\n", str);9119 psFree(str);9120 9133 9121 9134 return true; … … 9828 9841 return deleted; 9829 9842 } 9830 bool p2PendingExpPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)9843 bool p2PendingExpPrintObjects(FILE *stream, psArray *objects, bool mdcf) 9831 9844 { 9832 9845 PS_ASSERT_PTR_NON_NULL(objects, false); … … 9851 9864 } 9852 9865 9853 psString str = psMetadataConfigFormat(output); 9854 if (!str) { 9855 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 9866 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 9867 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 9856 9868 psFree(output); 9857 9869 } 9858 9870 psFree(output); 9859 fprintf(stream, "%s\n", str);9860 psFree(str);9861 9871 9862 9872 return true; … … 10335 10345 return deleted; 10336 10346 } 10337 bool p2PendingImfilePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)10347 bool p2PendingImfilePrintObjects(FILE *stream, psArray *objects, bool mdcf) 10338 10348 { 10339 10349 PS_ASSERT_PTR_NON_NULL(objects, false); … … 10358 10368 } 10359 10369 10360 psString str = psMetadataConfigFormat(output); 10361 if (!str) { 10362 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 10370 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 10371 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 10363 10372 psFree(output); 10364 10373 } 10365 10374 psFree(output); 10366 fprintf(stream, "%s\n", str);10367 psFree(str);10368 10375 10369 10376 return true; … … 11076 11083 return deleted; 11077 11084 } 11078 bool p2DoneExpPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)11085 bool p2DoneExpPrintObjects(FILE *stream, psArray *objects, bool mdcf) 11079 11086 { 11080 11087 PS_ASSERT_PTR_NON_NULL(objects, false); … … 11099 11106 } 11100 11107 11101 psString str = psMetadataConfigFormat(output); 11102 if (!str) { 11103 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 11108 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 11109 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 11104 11110 psFree(output); 11105 11111 } 11106 11112 psFree(output); 11107 fprintf(stream, "%s\n", str);11108 psFree(str);11109 11113 11110 11114 return true; … … 11583 11587 return deleted; 11584 11588 } 11585 bool p2DoneImfilePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)11589 bool p2DoneImfilePrintObjects(FILE *stream, psArray *objects, bool mdcf) 11586 11590 { 11587 11591 PS_ASSERT_PTR_NON_NULL(objects, false); … … 11606 11610 } 11607 11611 11608 psString str = psMetadataConfigFormat(output); 11609 if (!str) { 11610 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 11612 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 11613 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 11611 11614 psFree(output); 11612 11615 } 11613 11616 psFree(output); 11614 fprintf(stream, "%s\n", str);11615 psFree(str);11616 11617 11617 11618 return true; … … 12294 12295 return deleted; 12295 12296 } 12296 bool p3PendingExpPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)12297 bool p3PendingExpPrintObjects(FILE *stream, psArray *objects, bool mdcf) 12297 12298 { 12298 12299 PS_ASSERT_PTR_NON_NULL(objects, false); … … 12317 12318 } 12318 12319 12319 psString str = psMetadataConfigFormat(output); 12320 if (!str) { 12321 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 12320 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 12321 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 12322 12322 psFree(output); 12323 12323 } 12324 12324 psFree(output); 12325 fprintf(stream, "%s\n", str);12326 psFree(str);12327 12325 12328 12326 return true; … … 12682 12680 return deleted; 12683 12681 } 12684 bool detRunPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)12682 bool detRunPrintObjects(FILE *stream, psArray *objects, bool mdcf) 12685 12683 { 12686 12684 PS_ASSERT_PTR_NON_NULL(objects, false); … … 12705 12703 } 12706 12704 12707 psString str = psMetadataConfigFormat(output); 12708 if (!str) { 12709 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 12705 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 12706 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 12710 12707 psFree(output); 12711 12708 } 12712 12709 psFree(output); 12713 fprintf(stream, "%s\n", str);12714 psFree(str);12715 12710 12716 12711 return true; … … 13393 13388 return deleted; 13394 13389 } 13395 bool detInputExpPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)13390 bool detInputExpPrintObjects(FILE *stream, psArray *objects, bool mdcf) 13396 13391 { 13397 13392 PS_ASSERT_PTR_NON_NULL(objects, false); … … 13416 13411 } 13417 13412 13418 psString str = psMetadataConfigFormat(output); 13419 if (!str) { 13420 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 13413 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 13414 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 13421 13415 psFree(output); 13422 13416 } 13423 13417 psFree(output); 13424 fprintf(stream, "%s\n", str);13425 psFree(str);13426 13418 13427 13419 return true; … … 13871 13863 return deleted; 13872 13864 } 13873 bool detProcessedImfilePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)13865 bool detProcessedImfilePrintObjects(FILE *stream, psArray *objects, bool mdcf) 13874 13866 { 13875 13867 PS_ASSERT_PTR_NON_NULL(objects, false); … … 13894 13886 } 13895 13887 13896 psString str = psMetadataConfigFormat(output); 13897 if (!str) { 13898 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 13888 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 13889 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 13899 13890 psFree(output); 13900 13891 } 13901 13892 psFree(output); 13902 fprintf(stream, "%s\n", str);13903 psFree(str);13904 13893 13905 13894 return true; … … 14348 14337 return deleted; 14349 14338 } 14350 bool detStackedImfilePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)14339 bool detStackedImfilePrintObjects(FILE *stream, psArray *objects, bool mdcf) 14351 14340 { 14352 14341 PS_ASSERT_PTR_NON_NULL(objects, false); … … 14371 14360 } 14372 14361 14373 psString str = psMetadataConfigFormat(output); 14374 if (!str) { 14375 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 14362 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 14363 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 14376 14364 psFree(output); 14377 14365 } 14378 14366 psFree(output); 14379 fprintf(stream, "%s\n", str);14380 psFree(str);14381 14367 14382 14368 return true; … … 14825 14811 return deleted; 14826 14812 } 14827 bool detNormalizedImfilePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)14813 bool detNormalizedImfilePrintObjects(FILE *stream, psArray *objects, bool mdcf) 14828 14814 { 14829 14815 PS_ASSERT_PTR_NON_NULL(objects, false); … … 14848 14834 } 14849 14835 14850 psString str = psMetadataConfigFormat(output); 14851 if (!str) { 14852 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 14836 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 14837 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 14853 14838 psFree(output); 14854 14839 } 14855 14840 psFree(output); 14856 fprintf(stream, "%s\n", str);14857 psFree(str);14858 14841 14859 14842 return true; … … 15242 15225 return deleted; 15243 15226 } 15244 bool detMasterFramePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)15227 bool detMasterFramePrintObjects(FILE *stream, psArray *objects, bool mdcf) 15245 15228 { 15246 15229 PS_ASSERT_PTR_NON_NULL(objects, false); … … 15265 15248 } 15266 15249 15267 psString str = psMetadataConfigFormat(output); 15268 if (!str) { 15269 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 15250 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 15251 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 15270 15252 psFree(output); 15271 15253 } 15272 15254 psFree(output); 15273 fprintf(stream, "%s\n", str);15274 psFree(str);15275 15255 15276 15256 return true; … … 15690 15670 return deleted; 15691 15671 } 15692 bool detMasterImfilePrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)15672 bool detMasterImfilePrintObjects(FILE *stream, psArray *objects, bool mdcf) 15693 15673 { 15694 15674 PS_ASSERT_PTR_NON_NULL(objects, false); … … 15713 15693 } 15714 15694 15715 psString str = psMetadataConfigFormat(output); 15716 if (!str) { 15717 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 15695 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 15696 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 15718 15697 psFree(output); 15719 15698 } 15720 15699 psFree(output); 15721 fprintf(stream, "%s\n", str);15722 psFree(str);15723 15700 15724 15701 return true; … … 16257 16234 return deleted; 16258 16235 } 16259 bool detResidImfileAnalysisPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)16236 bool detResidImfileAnalysisPrintObjects(FILE *stream, psArray *objects, bool mdcf) 16260 16237 { 16261 16238 PS_ASSERT_PTR_NON_NULL(objects, false); … … 16280 16257 } 16281 16258 16282 psString str = psMetadataConfigFormat(output); 16283 if (!str) { 16284 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 16259 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 16260 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 16285 16261 psFree(output); 16286 16262 } 16287 16263 psFree(output); 16288 fprintf(stream, "%s\n", str);16289 psFree(str);16290 16264 16291 16265 return true; … … 16733 16707 return deleted; 16734 16708 } 16735 bool detResidExpAnalysisPrintObjects(FILE *stream, psArray *objects, bool mdc onfigformat)16709 bool detResidExpAnalysisPrintObjects(FILE *stream, psArray *objects, bool mdcf) 16736 16710 { 16737 16711 PS_ASSERT_PTR_NON_NULL(objects, false); … … 16756 16730 } 16757 16731 16758 psString str = psMetadataConfigFormat(output); 16759 if (!str) { 16760 psError(PS_ERR_UNKNOWN, false, "failed to format data into a string"); 16732 if (!ippdbPrintMetadataRaw(stream, output, mdcf)) { 16733 psError(PS_ERR_UNKNOWN, false, "failed to print metadata"); 16761 16734 psFree(output); 16762 16735 } 16763 16736 psFree(output); 16764 fprintf(stream, "%s\n", str);16765 psFree(str);16766 16737 16767 16738 return true; -
trunk/ippdb/src/ippdb.h
r8204 r8210 35 35 * Any internal use fields are stripped. 36 36 * 37 * When mdc onfigformatis set the formated output is in psMetadataConfig37 * When mdcf is set the formated output is in psMetadataConfig 38 38 * format, otherwise it is in a simple tabular format. 39 39 * … … 44 44 FILE *stream, ///< a stream 45 45 psMetadata *md, ///< An array of metadata 46 bool mdc onfigformat///< format as mdconfig or simple46 bool mdcf ///< format as mdconfig or simple 47 47 ); 48 48 … … 51 51 * The metadata is printed verbatium without removing any fields. 52 52 * 53 * When mdc onfigformatis set the formated output is in psMetadataConfig53 * When mdcf is set the formated output is in psMetadataConfig 54 54 * format, otherwise it is in a simple tabular format. 55 55 * … … 60 60 FILE *stream, ///< a stream 61 61 psMetadata *md, ///< An array of metadata 62 bool mdc onfigformat///< format as mdconfig or simple62 bool mdcf ///< format as mdconfig or simple 63 63 ); 64 64 … … 67 67 * Any internal use fields are stripped. 68 68 * 69 * When mdc onfigformatis set the formated output is in psMetadataConfig69 * When mdcf is set the formated output is in psMetadataConfig 70 70 * format, otherwise it is in a simple tabular format. 71 71 * … … 77 77 psArray *mds, ///< An array of metadata 78 78 const char *mdname, ///< name of the metadata(s) 79 bool mdc onfigformat///< format as mdconfig or simple79 bool mdcf ///< format as mdconfig or simple 80 80 ); 81 81 … … 84 84 * The metadatas are printed verbatium without removing any fields. 85 85 * 86 * When mdc onfigformatis set the formated output is in psMetadataConfig86 * When mdcf is set the formated output is in psMetadataConfig 87 87 * format, otherwise it is in a simple tabular format. 88 88 * … … 94 94 psArray *mds, ///< An array of metadata 95 95 const char *mdname, ///< name of the metadata(s) 96 bool mdc onfigformat///< format as mdconfig or simple96 bool mdcf ///< format as mdconfig or simple 97 97 ); 98 98 … … 301 301 /** Formats and prints an array of weatherRow objects 302 302 * 303 * When mdc onfigformatis set the formated output is in psMetadataConfig303 * When mdcf is set the formated output is in psMetadataConfig 304 304 * format, otherwise it is in a simple tabular format. 305 305 * … … 310 310 FILE *stream, ///< a stream 311 311 psArray *objects, ///< An array of weatherRow objects 312 bool mdc onfigformat///< format as mdconfig or simple312 bool mdcf ///< format as mdconfig or simple 313 313 ); 314 314 /** skyp_transparencyRow data structure … … 516 516 /** Formats and prints an array of skyp_transparencyRow objects 517 517 * 518 * When mdc onfigformatis set the formated output is in psMetadataConfig518 * When mdcf is set the formated output is in psMetadataConfig 519 519 * format, otherwise it is in a simple tabular format. 520 520 * … … 525 525 FILE *stream, ///< a stream 526 526 psArray *objects, ///< An array of skyp_transparencyRow objects 527 bool mdc onfigformat///< format as mdconfig or simple527 bool mdcf ///< format as mdconfig or simple 528 528 ); 529 529 /** skyp_absorptionRow data structure … … 739 739 /** Formats and prints an array of skyp_absorptionRow objects 740 740 * 741 * When mdc onfigformatis set the formated output is in psMetadataConfig741 * When mdcf is set the formated output is in psMetadataConfig 742 742 * format, otherwise it is in a simple tabular format. 743 743 * … … 748 748 FILE *stream, ///< a stream 749 749 psArray *objects, ///< An array of skyp_absorptionRow objects 750 bool mdc onfigformat///< format as mdconfig or simple750 bool mdcf ///< format as mdconfig or simple 751 751 ); 752 752 /** skyp_emissionRow data structure … … 950 950 /** Formats and prints an array of skyp_emissionRow objects 951 951 * 952 * When mdc onfigformatis set the formated output is in psMetadataConfig952 * When mdcf is set the formated output is in psMetadataConfig 953 953 * format, otherwise it is in a simple tabular format. 954 954 * … … 959 959 FILE *stream, ///< a stream 960 960 psArray *objects, ///< An array of skyp_emissionRow objects 961 bool mdc onfigformat///< format as mdconfig or simple961 bool mdcf ///< format as mdconfig or simple 962 962 ); 963 963 /** dimmRow data structure … … 1165 1165 /** Formats and prints an array of dimmRow objects 1166 1166 * 1167 * When mdc onfigformatis set the formated output is in psMetadataConfig1167 * When mdcf is set the formated output is in psMetadataConfig 1168 1168 * format, otherwise it is in a simple tabular format. 1169 1169 * … … 1174 1174 FILE *stream, ///< a stream 1175 1175 psArray *objects, ///< An array of dimmRow objects 1176 bool mdc onfigformat///< format as mdconfig or simple1176 bool mdcf ///< format as mdconfig or simple 1177 1177 ); 1178 1178 /** skyp_irRow data structure … … 1376 1376 /** Formats and prints an array of skyp_irRow objects 1377 1377 * 1378 * When mdc onfigformatis set the formated output is in psMetadataConfig1378 * When mdcf is set the formated output is in psMetadataConfig 1379 1379 * format, otherwise it is in a simple tabular format. 1380 1380 * … … 1385 1385 FILE *stream, ///< a stream 1386 1386 psArray *objects, ///< An array of skyp_irRow objects 1387 bool mdc onfigformat///< format as mdconfig or simple1387 bool mdcf ///< format as mdconfig or simple 1388 1388 ); 1389 1389 /** domeRow data structure … … 1579 1579 /** Formats and prints an array of domeRow objects 1580 1580 * 1581 * When mdc onfigformatis set the formated output is in psMetadataConfig1581 * When mdcf is set the formated output is in psMetadataConfig 1582 1582 * format, otherwise it is in a simple tabular format. 1583 1583 * … … 1588 1588 FILE *stream, ///< a stream 1589 1589 psArray *objects, ///< An array of domeRow objects 1590 bool mdc onfigformat///< format as mdconfig or simple1590 bool mdcf ///< format as mdconfig or simple 1591 1591 ); 1592 1592 /** telescopeRow data structure … … 1786 1786 /** Formats and prints an array of telescopeRow objects 1787 1787 * 1788 * When mdc onfigformatis set the formated output is in psMetadataConfig1788 * When mdcf is set the formated output is in psMetadataConfig 1789 1789 * format, otherwise it is in a simple tabular format. 1790 1790 * … … 1795 1795 FILE *stream, ///< a stream 1796 1796 psArray *objects, ///< An array of telescopeRow objects 1797 bool mdc onfigformat///< format as mdconfig or simple1797 bool mdcf ///< format as mdconfig or simple 1798 1798 ); 1799 1799 /** summitExpRow data structure … … 1993 1993 /** Formats and prints an array of summitExpRow objects 1994 1994 * 1995 * When mdc onfigformatis set the formated output is in psMetadataConfig1995 * When mdcf is set the formated output is in psMetadataConfig 1996 1996 * format, otherwise it is in a simple tabular format. 1997 1997 * … … 2002 2002 FILE *stream, ///< a stream 2003 2003 psArray *objects, ///< An array of summitExpRow objects 2004 bool mdc onfigformat///< format as mdconfig or simple2004 bool mdcf ///< format as mdconfig or simple 2005 2005 ); 2006 2006 /** pzPendingExpRow data structure … … 2200 2200 /** Formats and prints an array of pzPendingExpRow objects 2201 2201 * 2202 * When mdc onfigformatis set the formated output is in psMetadataConfig2202 * When mdcf is set the formated output is in psMetadataConfig 2203 2203 * format, otherwise it is in a simple tabular format. 2204 2204 * … … 2209 2209 FILE *stream, ///< a stream 2210 2210 psArray *objects, ///< An array of pzPendingExpRow objects 2211 bool mdc onfigformat///< format as mdconfig or simple2211 bool mdcf ///< format as mdconfig or simple 2212 2212 ); 2213 2213 /** pzPendingImfileRow data structure … … 2411 2411 /** Formats and prints an array of pzPendingImfileRow objects 2412 2412 * 2413 * When mdc onfigformatis set the formated output is in psMetadataConfig2413 * When mdcf is set the formated output is in psMetadataConfig 2414 2414 * format, otherwise it is in a simple tabular format. 2415 2415 * … … 2420 2420 FILE *stream, ///< a stream 2421 2421 psArray *objects, ///< An array of pzPendingImfileRow objects 2422 bool mdc onfigformat///< format as mdconfig or simple2422 bool mdcf ///< format as mdconfig or simple 2423 2423 ); 2424 2424 /** newExpRow data structure … … 2618 2618 /** Formats and prints an array of newExpRow objects 2619 2619 * 2620 * When mdc onfigformatis set the formated output is in psMetadataConfig2620 * When mdcf is set the formated output is in psMetadataConfig 2621 2621 * format, otherwise it is in a simple tabular format. 2622 2622 * … … 2627 2627 FILE *stream, ///< a stream 2628 2628 psArray *objects, ///< An array of newExpRow objects 2629 bool mdc onfigformat///< format as mdconfig or simple2629 bool mdcf ///< format as mdconfig or simple 2630 2630 ); 2631 2631 /** newImfileRow data structure … … 2821 2821 /** Formats and prints an array of newImfileRow objects 2822 2822 * 2823 * When mdc onfigformatis set the formated output is in psMetadataConfig2823 * When mdcf is set the formated output is in psMetadataConfig 2824 2824 * format, otherwise it is in a simple tabular format. 2825 2825 * … … 2830 2830 FILE *stream, ///< a stream 2831 2831 psArray *objects, ///< An array of newImfileRow objects 2832 bool mdc onfigformat///< format as mdconfig or simple2832 bool mdcf ///< format as mdconfig or simple 2833 2833 ); 2834 2834 /** rawDetrendExpRow data structure … … 3052 3052 /** Formats and prints an array of rawDetrendExpRow objects 3053 3053 * 3054 * When mdc onfigformatis set the formated output is in psMetadataConfig3054 * When mdcf is set the formated output is in psMetadataConfig 3055 3055 * format, otherwise it is in a simple tabular format. 3056 3056 * … … 3061 3061 FILE *stream, ///< a stream 3062 3062 psArray *objects, ///< An array of rawDetrendExpRow objects 3063 bool mdc onfigformat///< format as mdconfig or simple3063 bool mdcf ///< format as mdconfig or simple 3064 3064 ); 3065 3065 /** rawScienceExpRow data structure … … 3283 3283 /** Formats and prints an array of rawScienceExpRow objects 3284 3284 * 3285 * When mdc onfigformatis set the formated output is in psMetadataConfig3285 * When mdcf is set the formated output is in psMetadataConfig 3286 3286 * format, otherwise it is in a simple tabular format. 3287 3287 * … … 3292 3292 FILE *stream, ///< a stream 3293 3293 psArray *objects, ///< An array of rawScienceExpRow objects 3294 bool mdc onfigformat///< format as mdconfig or simple3294 bool mdcf ///< format as mdconfig or simple 3295 3295 ); 3296 3296 /** rawImfileRow data structure … … 3486 3486 /** Formats and prints an array of rawImfileRow objects 3487 3487 * 3488 * When mdc onfigformatis set the formated output is in psMetadataConfig3488 * When mdcf is set the formated output is in psMetadataConfig 3489 3489 * format, otherwise it is in a simple tabular format. 3490 3490 * … … 3495 3495 FILE *stream, ///< a stream 3496 3496 psArray *objects, ///< An array of rawImfileRow objects 3497 bool mdc onfigformat///< format as mdconfig or simple3497 bool mdcf ///< format as mdconfig or simple 3498 3498 ); 3499 3499 /** p1PendingExpRow data structure … … 3725 3725 /** Formats and prints an array of p1PendingExpRow objects 3726 3726 * 3727 * When mdc onfigformatis set the formated output is in psMetadataConfig3727 * When mdcf is set the formated output is in psMetadataConfig 3728 3728 * format, otherwise it is in a simple tabular format. 3729 3729 * … … 3734 3734 FILE *stream, ///< a stream 3735 3735 psArray *objects, ///< An array of p1PendingExpRow objects 3736 bool mdc onfigformat///< format as mdconfig or simple3736 bool mdcf ///< format as mdconfig or simple 3737 3737 ); 3738 3738 /** p2PendingExpRow data structure … … 3968 3968 /** Formats and prints an array of p2PendingExpRow objects 3969 3969 * 3970 * When mdc onfigformatis set the formated output is in psMetadataConfig3970 * When mdcf is set the formated output is in psMetadataConfig 3971 3971 * format, otherwise it is in a simple tabular format. 3972 3972 * … … 3977 3977 FILE *stream, ///< a stream 3978 3978 psArray *objects, ///< An array of p2PendingExpRow objects 3979 bool mdc onfigformat///< format as mdconfig or simple3979 bool mdcf ///< format as mdconfig or simple 3980 3980 ); 3981 3981 /** p2PendingImfileRow data structure … … 4179 4179 /** Formats and prints an array of p2PendingImfileRow objects 4180 4180 * 4181 * When mdc onfigformatis set the formated output is in psMetadataConfig4181 * When mdcf is set the formated output is in psMetadataConfig 4182 4182 * format, otherwise it is in a simple tabular format. 4183 4183 * … … 4188 4188 FILE *stream, ///< a stream 4189 4189 psArray *objects, ///< An array of p2PendingImfileRow objects 4190 bool mdc onfigformat///< format as mdconfig or simple4190 bool mdcf ///< format as mdconfig or simple 4191 4191 ); 4192 4192 /** p2DoneExpRow data structure … … 4422 4422 /** Formats and prints an array of p2DoneExpRow objects 4423 4423 * 4424 * When mdc onfigformatis set the formated output is in psMetadataConfig4424 * When mdcf is set the formated output is in psMetadataConfig 4425 4425 * format, otherwise it is in a simple tabular format. 4426 4426 * … … 4431 4431 FILE *stream, ///< a stream 4432 4432 psArray *objects, ///< An array of p2DoneExpRow objects 4433 bool mdc onfigformat///< format as mdconfig or simple4433 bool mdcf ///< format as mdconfig or simple 4434 4434 ); 4435 4435 /** p2DoneImfileRow data structure … … 4633 4633 /** Formats and prints an array of p2DoneImfileRow objects 4634 4634 * 4635 * When mdc onfigformatis set the formated output is in psMetadataConfig4635 * When mdcf is set the formated output is in psMetadataConfig 4636 4636 * format, otherwise it is in a simple tabular format. 4637 4637 * … … 4642 4642 FILE *stream, ///< a stream 4643 4643 psArray *objects, ///< An array of p2DoneImfileRow objects 4644 bool mdc onfigformat///< format as mdconfig or simple4644 bool mdcf ///< format as mdconfig or simple 4645 4645 ); 4646 4646 /** p3PendingExpRow data structure … … 4872 4872 /** Formats and prints an array of p3PendingExpRow objects 4873 4873 * 4874 * When mdc onfigformatis set the formated output is in psMetadataConfig4874 * When mdcf is set the formated output is in psMetadataConfig 4875 4875 * format, otherwise it is in a simple tabular format. 4876 4876 * … … 4881 4881 FILE *stream, ///< a stream 4882 4882 psArray *objects, ///< An array of p3PendingExpRow objects 4883 bool mdc onfigformat///< format as mdconfig or simple4883 bool mdcf ///< format as mdconfig or simple 4884 4884 ); 4885 4885 /** detRunRow data structure … … 5067 5067 /** Formats and prints an array of detRunRow objects 5068 5068 * 5069 * When mdc onfigformatis set the formated output is in psMetadataConfig5069 * When mdcf is set the formated output is in psMetadataConfig 5070 5070 * format, otherwise it is in a simple tabular format. 5071 5071 * … … 5076 5076 FILE *stream, ///< a stream 5077 5077 psArray *objects, ///< An array of detRunRow objects 5078 bool mdc onfigformat///< format as mdconfig or simple5078 bool mdcf ///< format as mdconfig or simple 5079 5079 ); 5080 5080 /** detInputExpRow data structure … … 5306 5306 /** Formats and prints an array of detInputExpRow objects 5307 5307 * 5308 * When mdc onfigformatis set the formated output is in psMetadataConfig5308 * When mdcf is set the formated output is in psMetadataConfig 5309 5309 * format, otherwise it is in a simple tabular format. 5310 5310 * … … 5315 5315 FILE *stream, ///< a stream 5316 5316 psArray *objects, ///< An array of detInputExpRow objects 5317 bool mdc onfigformat///< format as mdconfig or simple5317 bool mdcf ///< format as mdconfig or simple 5318 5318 ); 5319 5319 /** detProcessedImfileRow data structure … … 5513 5513 /** Formats and prints an array of detProcessedImfileRow objects 5514 5514 * 5515 * When mdc onfigformatis set the formated output is in psMetadataConfig5515 * When mdcf is set the formated output is in psMetadataConfig 5516 5516 * format, otherwise it is in a simple tabular format. 5517 5517 * … … 5522 5522 FILE *stream, ///< a stream 5523 5523 psArray *objects, ///< An array of detProcessedImfileRow objects 5524 bool mdc onfigformat///< format as mdconfig or simple5524 bool mdcf ///< format as mdconfig or simple 5525 5525 ); 5526 5526 /** detStackedImfileRow data structure … … 5720 5720 /** Formats and prints an array of detStackedImfileRow objects 5721 5721 * 5722 * When mdc onfigformatis set the formated output is in psMetadataConfig5722 * When mdcf is set the formated output is in psMetadataConfig 5723 5723 * format, otherwise it is in a simple tabular format. 5724 5724 * … … 5729 5729 FILE *stream, ///< a stream 5730 5730 psArray *objects, ///< An array of detStackedImfileRow objects 5731 bool mdc onfigformat///< format as mdconfig or simple5731 bool mdcf ///< format as mdconfig or simple 5732 5732 ); 5733 5733 /** detNormalizedImfileRow data structure … … 5927 5927 /** Formats and prints an array of detNormalizedImfileRow objects 5928 5928 * 5929 * When mdc onfigformatis set the formated output is in psMetadataConfig5929 * When mdcf is set the formated output is in psMetadataConfig 5930 5930 * format, otherwise it is in a simple tabular format. 5931 5931 * … … 5936 5936 FILE *stream, ///< a stream 5937 5937 psArray *objects, ///< An array of detNormalizedImfileRow objects 5938 bool mdc onfigformat///< format as mdconfig or simple5938 bool mdcf ///< format as mdconfig or simple 5939 5939 ); 5940 5940 /** detMasterFrameRow data structure … … 6126 6126 /** Formats and prints an array of detMasterFrameRow objects 6127 6127 * 6128 * When mdc onfigformatis set the formated output is in psMetadataConfig6128 * When mdcf is set the formated output is in psMetadataConfig 6129 6129 * format, otherwise it is in a simple tabular format. 6130 6130 * … … 6135 6135 FILE *stream, ///< a stream 6136 6136 psArray *objects, ///< An array of detMasterFrameRow objects 6137 bool mdc onfigformat///< format as mdconfig or simple6137 bool mdcf ///< format as mdconfig or simple 6138 6138 ); 6139 6139 /** detMasterImfileRow data structure … … 6329 6329 /** Formats and prints an array of detMasterImfileRow objects 6330 6330 * 6331 * When mdc onfigformatis set the formated output is in psMetadataConfig6331 * When mdcf is set the formated output is in psMetadataConfig 6332 6332 * format, otherwise it is in a simple tabular format. 6333 6333 * … … 6338 6338 FILE *stream, ///< a stream 6339 6339 psArray *objects, ///< An array of detMasterImfileRow objects 6340 bool mdc onfigformat///< format as mdconfig or simple6340 bool mdcf ///< format as mdconfig or simple 6341 6341 ); 6342 6342 /** detResidImfileAnalysisRow data structure … … 6548 6548 /** Formats and prints an array of detResidImfileAnalysisRow objects 6549 6549 * 6550 * When mdc onfigformatis set the formated output is in psMetadataConfig6550 * When mdcf is set the formated output is in psMetadataConfig 6551 6551 * format, otherwise it is in a simple tabular format. 6552 6552 * … … 6557 6557 FILE *stream, ///< a stream 6558 6558 psArray *objects, ///< An array of detResidImfileAnalysisRow objects 6559 bool mdc onfigformat///< format as mdconfig or simple6559 bool mdcf ///< format as mdconfig or simple 6560 6560 ); 6561 6561 /** detResidExpAnalysisRow data structure … … 6755 6755 /** Formats and prints an array of detResidExpAnalysisRow objects 6756 6756 * 6757 * When mdc onfigformatis set the formated output is in psMetadataConfig6757 * When mdcf is set the formated output is in psMetadataConfig 6758 6758 * format, otherwise it is in a simple tabular format. 6759 6759 * … … 6764 6764 FILE *stream, ///< a stream 6765 6765 psArray *objects, ///< An array of detResidExpAnalysisRow objects 6766 bool mdc onfigformat///< format as mdconfig or simple6766 bool mdcf ///< format as mdconfig or simple 6767 6767 ); 6768 6768
Note:
See TracChangeset
for help on using the changeset viewer.
