Changeset 8306
- Timestamp:
- Aug 11, 2006, 5:37:47 PM (20 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
-
dbconfig/config.md (modified) (1 diff)
-
ippdb/configure.ac (modified) (1 diff)
-
ippdb/src/ippdb.c (modified) (31 diffs)
-
ippdb/src/ippdb.h (modified) (31 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dbconfig/config.md
r8282 r8306 2 2 pkg_name STR ippdb 3 3 pkg_namespace STR ippdb 4 pkg_version STR 0.0.2 54 pkg_version STR 0.0.26 5 5 END -
trunk/ippdb/configure.ac
r8283 r8306 1 1 AC_PREREQ(2.59) 2 2 3 AC_INIT([ippdb], [0.0.2 5], [pan-starrs.ifa.hawaii.edu])3 AC_INIT([ippdb], [0.0.26], [pan-starrs.ifa.hawaii.edu]) 4 4 AC_CONFIG_SRCDIR([ippdb.pc.in]) 5 5 -
trunk/ippdb/src/ippdb.c
r8283 r8306 481 481 } 482 482 483 bool weatherInsertObjects(psDB *dbh, psArray *objects) 484 { 485 for (long i = 0; i < psArrayLength(objects); i++) { 486 if (!weatherInsertObject(dbh, objects->data[i])) { 487 return false; 488 } 489 } 490 491 return true; 492 } 493 483 494 weatherRow *weatherPopObject(psDB *dbh) 484 495 { … … 1029 1040 } 1030 1041 1042 bool skyp_transparencyInsertObjects(psDB *dbh, psArray *objects) 1043 { 1044 for (long i = 0; i < psArrayLength(objects); i++) { 1045 if (!skyp_transparencyInsertObject(dbh, objects->data[i])) { 1046 return false; 1047 } 1048 } 1049 1050 return true; 1051 } 1052 1031 1053 skyp_transparencyRow *skyp_transparencyPopObject(psDB *dbh) 1032 1054 { … … 1611 1633 } 1612 1634 1635 bool skyp_absorptionInsertObjects(psDB *dbh, psArray *objects) 1636 { 1637 for (long i = 0; i < psArrayLength(objects); i++) { 1638 if (!skyp_absorptionInsertObject(dbh, objects->data[i])) { 1639 return false; 1640 } 1641 } 1642 1643 return true; 1644 } 1645 1613 1646 skyp_absorptionRow *skyp_absorptionPopObject(psDB *dbh) 1614 1647 { … … 2166 2199 } 2167 2200 2201 bool skyp_emissionInsertObjects(psDB *dbh, psArray *objects) 2202 { 2203 for (long i = 0; i < psArrayLength(objects); i++) { 2204 if (!skyp_emissionInsertObject(dbh, objects->data[i])) { 2205 return false; 2206 } 2207 } 2208 2209 return true; 2210 } 2211 2168 2212 skyp_emissionRow *skyp_emissionPopObject(psDB *dbh) 2169 2213 { … … 2702 2746 } 2703 2747 2748 bool dimmInsertObjects(psDB *dbh, psArray *objects) 2749 { 2750 for (long i = 0; i < psArrayLength(objects); i++) { 2751 if (!dimmInsertObject(dbh, objects->data[i])) { 2752 return false; 2753 } 2754 } 2755 2756 return true; 2757 } 2758 2704 2759 dimmRow *dimmPopObject(psDB *dbh) 2705 2760 { … … 3232 3287 } 3233 3288 3289 bool skyp_irInsertObjects(psDB *dbh, psArray *objects) 3290 { 3291 for (long i = 0; i < psArrayLength(objects); i++) { 3292 if (!skyp_irInsertObject(dbh, objects->data[i])) { 3293 return false; 3294 } 3295 } 3296 3297 return true; 3298 } 3299 3234 3300 skyp_irRow *skyp_irPopObject(psDB *dbh) 3235 3301 { … … 3716 3782 } 3717 3783 3784 bool domeInsertObjects(psDB *dbh, psArray *objects) 3785 { 3786 for (long i = 0; i < psArrayLength(objects); i++) { 3787 if (!domeInsertObject(dbh, objects->data[i])) { 3788 return false; 3789 } 3790 } 3791 3792 return true; 3793 } 3794 3718 3795 domeRow *domePopObject(psDB *dbh) 3719 3796 { … … 4194 4271 } 4195 4272 4273 bool telescopeInsertObjects(psDB *dbh, psArray *objects) 4274 { 4275 for (long i = 0; i < psArrayLength(objects); i++) { 4276 if (!telescopeInsertObject(dbh, objects->data[i])) { 4277 return false; 4278 } 4279 } 4280 4281 return true; 4282 } 4283 4196 4284 telescopeRow *telescopePopObject(psDB *dbh) 4197 4285 { … … 4688 4776 } 4689 4777 4778 bool summitExpInsertObjects(psDB *dbh, psArray *objects) 4779 { 4780 for (long i = 0; i < psArrayLength(objects); i++) { 4781 if (!summitExpInsertObject(dbh, objects->data[i])) { 4782 return false; 4783 } 4784 } 4785 4786 return true; 4787 } 4788 4690 4789 summitExpRow *summitExpPopObject(psDB *dbh) 4691 4790 { … … 5181 5280 } 5182 5281 5282 bool pzPendingExpInsertObjects(psDB *dbh, psArray *objects) 5283 { 5284 for (long i = 0; i < psArrayLength(objects); i++) { 5285 if (!pzPendingExpInsertObject(dbh, objects->data[i])) { 5286 return false; 5287 } 5288 } 5289 5290 return true; 5291 } 5292 5183 5293 pzPendingExpRow *pzPendingExpPopObject(psDB *dbh) 5184 5294 { … … 5692 5802 } 5693 5803 5804 bool pzPendingImfileInsertObjects(psDB *dbh, psArray *objects) 5805 { 5806 for (long i = 0; i < psArrayLength(objects); i++) { 5807 if (!pzPendingImfileInsertObject(dbh, objects->data[i])) { 5808 return false; 5809 } 5810 } 5811 5812 return true; 5813 } 5814 5694 5815 pzPendingImfileRow *pzPendingImfilePopObject(psDB *dbh) 5695 5816 { … … 6197 6318 } 6198 6319 6320 bool newExpInsertObjects(psDB *dbh, psArray *objects) 6321 { 6322 for (long i = 0; i < psArrayLength(objects); i++) { 6323 if (!newExpInsertObject(dbh, objects->data[i])) { 6324 return false; 6325 } 6326 } 6327 6328 return true; 6329 } 6330 6199 6331 newExpRow *newExpPopObject(psDB *dbh) 6200 6332 { … … 6671 6803 { 6672 6804 return newImfileInsert(dbh, object->exp_id, object->class, object->class_id, object->uri); 6805 } 6806 6807 bool newImfileInsertObjects(psDB *dbh, psArray *objects) 6808 { 6809 for (long i = 0; i < psArrayLength(objects); i++) { 6810 if (!newImfileInsertObject(dbh, objects->data[i])) { 6811 return false; 6812 } 6813 } 6814 6815 return true; 6673 6816 } 6674 6817 … … 7357 7500 { 7358 7501 return rawDetrendExpInsert(dbh, object->exp_id, object->camera, object->telescope, object->exp_type, object->imfiles, object->filter, object->airmass, object->ra, object->decl, object->exp_time, object->bg, object->bg_stdev, object->bg_mean_stdev, object->alt, object->az, object->ccd_temp, object->posang); 7502 } 7503 7504 bool rawDetrendExpInsertObjects(psDB *dbh, psArray *objects) 7505 { 7506 for (long i = 0; i < psArrayLength(objects); i++) { 7507 if (!rawDetrendExpInsertObject(dbh, objects->data[i])) { 7508 return false; 7509 } 7510 } 7511 7512 return true; 7359 7513 } 7360 7514 … … 8201 8355 } 8202 8356 8357 bool rawScienceExpInsertObjects(psDB *dbh, psArray *objects) 8358 { 8359 for (long i = 0; i < psArrayLength(objects); i++) { 8360 if (!rawScienceExpInsertObject(dbh, objects->data[i])) { 8361 return false; 8362 } 8363 } 8364 8365 return true; 8366 } 8367 8203 8368 rawScienceExpRow *rawScienceExpPopObject(psDB *dbh) 8204 8369 { … … 9026 9191 } 9027 9192 9193 bool rawImfileInsertObjects(psDB *dbh, psArray *objects) 9194 { 9195 for (long i = 0; i < psArrayLength(objects); i++) { 9196 if (!rawImfileInsertObject(dbh, objects->data[i])) { 9197 return false; 9198 } 9199 } 9200 9201 return true; 9202 } 9203 9028 9204 rawImfileRow *rawImfilePopObject(psDB *dbh) 9029 9205 { … … 9615 9791 } 9616 9792 9793 bool p1PendingExpInsertObjects(psDB *dbh, psArray *objects) 9794 { 9795 for (long i = 0; i < psArrayLength(objects); i++) { 9796 if (!p1PendingExpInsertObject(dbh, objects->data[i])) { 9797 return false; 9798 } 9799 } 9800 9801 return true; 9802 } 9803 9617 9804 p1PendingExpRow *p1PendingExpPopObject(psDB *dbh) 9618 9805 { … … 10065 10252 } 10066 10253 10254 bool p2PendingExpInsertObjects(psDB *dbh, psArray *objects) 10255 { 10256 for (long i = 0; i < psArrayLength(objects); i++) { 10257 if (!p2PendingExpInsertObject(dbh, objects->data[i])) { 10258 return false; 10259 } 10260 } 10261 10262 return true; 10263 } 10264 10067 10265 p2PendingExpRow *p2PendingExpPopObject(psDB *dbh) 10068 10266 { … … 10563 10761 } 10564 10762 10763 bool p2PendingImfileInsertObjects(psDB *dbh, psArray *objects) 10764 { 10765 for (long i = 0; i < psArrayLength(objects); i++) { 10766 if (!p2PendingImfileInsertObject(dbh, objects->data[i])) { 10767 return false; 10768 } 10769 } 10770 10771 return true; 10772 } 10773 10565 10774 p2PendingImfileRow *p2PendingImfilePopObject(psDB *dbh) 10566 10775 { … … 11049 11258 } 11050 11259 11260 bool p2DoneExpInsertObjects(psDB *dbh, psArray *objects) 11261 { 11262 for (long i = 0; i < psArrayLength(objects); i++) { 11263 if (!p2DoneExpInsertObject(dbh, objects->data[i])) { 11264 return false; 11265 } 11266 } 11267 11268 return true; 11269 } 11270 11051 11271 p2DoneExpRow *p2DoneExpPopObject(psDB *dbh) 11052 11272 { … … 11547 11767 } 11548 11768 11769 bool p2DoneImfileInsertObjects(psDB *dbh, psArray *objects) 11770 { 11771 for (long i = 0; i < psArrayLength(objects); i++) { 11772 if (!p2DoneImfileInsertObject(dbh, objects->data[i])) { 11773 return false; 11774 } 11775 } 11776 11777 return true; 11778 } 11779 11549 11780 p2DoneImfileRow *p2DoneImfilePopObject(psDB *dbh) 11550 11781 { … … 12033 12264 } 12034 12265 12266 bool p3PendingExpInsertObjects(psDB *dbh, psArray *objects) 12267 { 12268 for (long i = 0; i < psArrayLength(objects); i++) { 12269 if (!p3PendingExpInsertObject(dbh, objects->data[i])) { 12270 return false; 12271 } 12272 } 12273 12274 return true; 12275 } 12276 12035 12277 p3PendingExpRow *p3PendingExpPopObject(psDB *dbh) 12036 12278 { … … 12460 12702 } 12461 12703 12704 bool detRunInsertObjects(psDB *dbh, psArray *objects) 12705 { 12706 for (long i = 0; i < psArrayLength(objects); i++) { 12707 if (!detRunInsertObject(dbh, objects->data[i])) { 12708 return false; 12709 } 12710 } 12711 12712 return true; 12713 } 12714 12462 12715 detRunRow *detRunPopObject(psDB *dbh) 12463 12716 { … … 12914 13167 } 12915 13168 13169 bool detInputExpInsertObjects(psDB *dbh, psArray *objects) 13170 { 13171 for (long i = 0; i < psArrayLength(objects); i++) { 13172 if (!detInputExpInsertObject(dbh, objects->data[i])) { 13173 return false; 13174 } 13175 } 13176 13177 return true; 13178 } 13179 12916 13180 detInputExpRow *detInputExpPopObject(psDB *dbh) 12917 13181 { … … 13407 13671 } 13408 13672 13673 bool detProcessedImfileInsertObjects(psDB *dbh, psArray *objects) 13674 { 13675 for (long i = 0; i < psArrayLength(objects); i++) { 13676 if (!detProcessedImfileInsertObject(dbh, objects->data[i])) { 13677 return false; 13678 } 13679 } 13680 13681 return true; 13682 } 13683 13409 13684 detProcessedImfileRow *detProcessedImfilePopObject(psDB *dbh) 13410 13685 { … … 13899 14174 } 13900 14175 14176 bool detStackedImfileInsertObjects(psDB *dbh, psArray *objects) 14177 { 14178 for (long i = 0; i < psArrayLength(objects); i++) { 14179 if (!detStackedImfileInsertObject(dbh, objects->data[i])) { 14180 return false; 14181 } 14182 } 14183 14184 return true; 14185 } 14186 13901 14187 detStackedImfileRow *detStackedImfilePopObject(psDB *dbh) 13902 14188 { … … 14391 14677 } 14392 14678 14679 bool detNormalizedImfileInsertObjects(psDB *dbh, psArray *objects) 14680 { 14681 for (long i = 0; i < psArrayLength(objects); i++) { 14682 if (!detNormalizedImfileInsertObject(dbh, objects->data[i])) { 14683 return false; 14684 } 14685 } 14686 14687 return true; 14688 } 14689 14393 14690 detNormalizedImfileRow *detNormalizedImfilePopObject(psDB *dbh) 14394 14691 { … … 14847 15144 } 14848 15145 15146 bool detMasterFrameInsertObjects(psDB *dbh, psArray *objects) 15147 { 15148 for (long i = 0; i < psArrayLength(objects); i++) { 15149 if (!detMasterFrameInsertObject(dbh, objects->data[i])) { 15150 return false; 15151 } 15152 } 15153 15154 return true; 15155 } 15156 14849 15157 detMasterFrameRow *detMasterFramePopObject(psDB *dbh) 14850 15158 { … … 15298 15606 } 15299 15607 15608 bool detMasterImfileInsertObjects(psDB *dbh, psArray *objects) 15609 { 15610 for (long i = 0; i < psArrayLength(objects); i++) { 15611 if (!detMasterImfileInsertObject(dbh, objects->data[i])) { 15612 return false; 15613 } 15614 } 15615 15616 return true; 15617 } 15618 15300 15619 detMasterImfileRow *detMasterImfilePopObject(psDB *dbh) 15301 15620 { … … 15832 16151 } 15833 16152 16153 bool detResidImfileAnalysisInsertObjects(psDB *dbh, psArray *objects) 16154 { 16155 for (long i = 0; i < psArrayLength(objects); i++) { 16156 if (!detResidImfileAnalysisInsertObject(dbh, objects->data[i])) { 16157 return false; 16158 } 16159 } 16160 16161 return true; 16162 } 16163 15834 16164 detResidImfileAnalysisRow *detResidImfileAnalysisPopObject(psDB *dbh) 15835 16165 { … … 16376 16706 } 16377 16707 16708 bool detResidExpAnalysisInsertObjects(psDB *dbh, psArray *objects) 16709 { 16710 for (long i = 0; i < psArrayLength(objects); i++) { 16711 if (!detResidExpAnalysisInsertObject(dbh, objects->data[i])) { 16712 return false; 16713 } 16714 } 16715 16716 return true; 16717 } 16718 16378 16719 detResidExpAnalysisRow *detResidExpAnalysisPopObject(psDB *dbh) 16379 16720 { -
trunk/ippdb/src/ippdb.h
r8283 r8306 202 202 ); 203 203 204 /** Insert an array of weatherRow object into a table 205 * 206 * This function constructs and inserts multiple rows based on it's parameters. 207 * 208 * @return true on success 209 */ 210 211 bool weatherInsertObjects( 212 psDB *dbh, ///< Database handle 213 psArray *objects ///< array of weatherRow objects 214 ); 215 204 216 /** Removes the last row from the database and returns it 205 217 * … … 427 439 psDB *dbh, ///< Database handle 428 440 skyp_transparencyRow *object ///< skyp_transparencyRow object 441 ); 442 443 /** Insert an array of skyp_transparencyRow object into a table 444 * 445 * This function constructs and inserts multiple rows based on it's parameters. 446 * 447 * @return true on success 448 */ 449 450 bool skyp_transparencyInsertObjects( 451 psDB *dbh, ///< Database handle 452 psArray *objects ///< array of skyp_transparencyRow objects 429 453 ); 430 454 … … 664 688 ); 665 689 690 /** Insert an array of skyp_absorptionRow object into a table 691 * 692 * This function constructs and inserts multiple rows based on it's parameters. 693 * 694 * @return true on success 695 */ 696 697 bool skyp_absorptionInsertObjects( 698 psDB *dbh, ///< Database handle 699 psArray *objects ///< array of skyp_absorptionRow objects 700 ); 701 666 702 /** Removes the last row from the database and returns it 667 703 * … … 885 921 psDB *dbh, ///< Database handle 886 922 skyp_emissionRow *object ///< skyp_emissionRow object 923 ); 924 925 /** Insert an array of skyp_emissionRow object into a table 926 * 927 * This function constructs and inserts multiple rows based on it's parameters. 928 * 929 * @return true on success 930 */ 931 932 bool skyp_emissionInsertObjects( 933 psDB *dbh, ///< Database handle 934 psArray *objects ///< array of skyp_emissionRow objects 887 935 ); 888 936 … … 1114 1162 ); 1115 1163 1164 /** Insert an array of dimmRow object into a table 1165 * 1166 * This function constructs and inserts multiple rows based on it's parameters. 1167 * 1168 * @return true on success 1169 */ 1170 1171 bool dimmInsertObjects( 1172 psDB *dbh, ///< Database handle 1173 psArray *objects ///< array of dimmRow objects 1174 ); 1175 1116 1176 /** Removes the last row from the database and returns it 1117 1177 * … … 1337 1397 ); 1338 1398 1399 /** Insert an array of skyp_irRow object into a table 1400 * 1401 * This function constructs and inserts multiple rows based on it's parameters. 1402 * 1403 * @return true on success 1404 */ 1405 1406 bool skyp_irInsertObjects( 1407 psDB *dbh, ///< Database handle 1408 psArray *objects ///< array of skyp_irRow objects 1409 ); 1410 1339 1411 /** Removes the last row from the database and returns it 1340 1412 * … … 1550 1622 psDB *dbh, ///< Database handle 1551 1623 domeRow *object ///< domeRow object 1624 ); 1625 1626 /** Insert an array of domeRow object into a table 1627 * 1628 * This function constructs and inserts multiple rows based on it's parameters. 1629 * 1630 * @return true on success 1631 */ 1632 1633 bool domeInsertObjects( 1634 psDB *dbh, ///< Database handle 1635 psArray *objects ///< array of domeRow objects 1552 1636 ); 1553 1637 … … 1771 1855 ); 1772 1856 1857 /** Insert an array of telescopeRow object into a table 1858 * 1859 * This function constructs and inserts multiple rows based on it's parameters. 1860 * 1861 * @return true on success 1862 */ 1863 1864 bool telescopeInsertObjects( 1865 psDB *dbh, ///< Database handle 1866 psArray *objects ///< array of telescopeRow objects 1867 ); 1868 1773 1869 /** Removes the last row from the database and returns it 1774 1870 * … … 1990 2086 ); 1991 2087 2088 /** Insert an array of summitExpRow object into a table 2089 * 2090 * This function constructs and inserts multiple rows based on it's parameters. 2091 * 2092 * @return true on success 2093 */ 2094 2095 bool summitExpInsertObjects( 2096 psDB *dbh, ///< Database handle 2097 psArray *objects ///< array of summitExpRow objects 2098 ); 2099 1992 2100 /** Removes the last row from the database and returns it 1993 2101 * … … 2207 2315 psDB *dbh, ///< Database handle 2208 2316 pzPendingExpRow *object ///< pzPendingExpRow object 2317 ); 2318 2319 /** Insert an array of pzPendingExpRow object into a table 2320 * 2321 * This function constructs and inserts multiple rows based on it's parameters. 2322 * 2323 * @return true on success 2324 */ 2325 2326 bool pzPendingExpInsertObjects( 2327 psDB *dbh, ///< Database handle 2328 psArray *objects ///< array of pzPendingExpRow objects 2209 2329 ); 2210 2330 … … 2432 2552 ); 2433 2553 2554 /** Insert an array of pzPendingImfileRow object into a table 2555 * 2556 * This function constructs and inserts multiple rows based on it's parameters. 2557 * 2558 * @return true on success 2559 */ 2560 2561 bool pzPendingImfileInsertObjects( 2562 psDB *dbh, ///< Database handle 2563 psArray *objects ///< array of pzPendingImfileRow objects 2564 ); 2565 2434 2566 /** Removes the last row from the database and returns it 2435 2567 * … … 2651 2783 ); 2652 2784 2785 /** Insert an array of newExpRow object into a table 2786 * 2787 * This function constructs and inserts multiple rows based on it's parameters. 2788 * 2789 * @return true on success 2790 */ 2791 2792 bool newExpInsertObjects( 2793 psDB *dbh, ///< Database handle 2794 psArray *objects ///< array of newExpRow objects 2795 ); 2796 2653 2797 /** Removes the last row from the database and returns it 2654 2798 * … … 2864 3008 psDB *dbh, ///< Database handle 2865 3009 newImfileRow *object ///< newImfileRow object 3010 ); 3011 3012 /** Insert an array of newImfileRow object into a table 3013 * 3014 * This function constructs and inserts multiple rows based on it's parameters. 3015 * 3016 * @return true on success 3017 */ 3018 3019 bool newImfileInsertObjects( 3020 psDB *dbh, ///< Database handle 3021 psArray *objects ///< array of newImfileRow objects 2866 3022 ); 2867 3023 … … 3133 3289 ); 3134 3290 3291 /** Insert an array of rawDetrendExpRow object into a table 3292 * 3293 * This function constructs and inserts multiple rows based on it's parameters. 3294 * 3295 * @return true on success 3296 */ 3297 3298 bool rawDetrendExpInsertObjects( 3299 psDB *dbh, ///< Database handle 3300 psArray *objects ///< array of rawDetrendExpRow objects 3301 ); 3302 3135 3303 /** Removes the last row from the database and returns it 3136 3304 * … … 3400 3568 ); 3401 3569 3570 /** Insert an array of rawScienceExpRow object into a table 3571 * 3572 * This function constructs and inserts multiple rows based on it's parameters. 3573 * 3574 * @return true on success 3575 */ 3576 3577 bool rawScienceExpInsertObjects( 3578 psDB *dbh, ///< Database handle 3579 psArray *objects ///< array of rawScienceExpRow objects 3580 ); 3581 3402 3582 /** Removes the last row from the database and returns it 3403 3583 * … … 3663 3843 ); 3664 3844 3845 /** Insert an array of rawImfileRow object into a table 3846 * 3847 * This function constructs and inserts multiple rows based on it's parameters. 3848 * 3849 * @return true on success 3850 */ 3851 3852 bool rawImfileInsertObjects( 3853 psDB *dbh, ///< Database handle 3854 psArray *objects ///< array of rawImfileRow objects 3855 ); 3856 3665 3857 /** Removes the last row from the database and returns it 3666 3858 * … … 3872 4064 psDB *dbh, ///< Database handle 3873 4065 p1PendingExpRow *object ///< p1PendingExpRow object 4066 ); 4067 4068 /** Insert an array of p1PendingExpRow object into a table 4069 * 4070 * This function constructs and inserts multiple rows based on it's parameters. 4071 * 4072 * @return true on success 4073 */ 4074 4075 bool p1PendingExpInsertObjects( 4076 psDB *dbh, ///< Database handle 4077 psArray *objects ///< array of p1PendingExpRow objects 3874 4078 ); 3875 4079 … … 4087 4291 psDB *dbh, ///< Database handle 4088 4292 p2PendingExpRow *object ///< p2PendingExpRow object 4293 ); 4294 4295 /** Insert an array of p2PendingExpRow object into a table 4296 * 4297 * This function constructs and inserts multiple rows based on it's parameters. 4298 * 4299 * @return true on success 4300 */ 4301 4302 bool p2PendingExpInsertObjects( 4303 psDB *dbh, ///< Database handle 4304 psArray *objects ///< array of p2PendingExpRow objects 4089 4305 ); 4090 4306 … … 4312 4528 ); 4313 4529 4530 /** Insert an array of p2PendingImfileRow object into a table 4531 * 4532 * This function constructs and inserts multiple rows based on it's parameters. 4533 * 4534 * @return true on success 4535 */ 4536 4537 bool p2PendingImfileInsertObjects( 4538 psDB *dbh, ///< Database handle 4539 psArray *objects ///< array of p2PendingImfileRow objects 4540 ); 4541 4314 4542 /** Removes the last row from the database and returns it 4315 4543 * … … 4525 4753 psDB *dbh, ///< Database handle 4526 4754 p2DoneExpRow *object ///< p2DoneExpRow object 4755 ); 4756 4757 /** Insert an array of p2DoneExpRow object into a table 4758 * 4759 * This function constructs and inserts multiple rows based on it's parameters. 4760 * 4761 * @return true on success 4762 */ 4763 4764 bool p2DoneExpInsertObjects( 4765 psDB *dbh, ///< Database handle 4766 psArray *objects ///< array of p2DoneExpRow objects 4527 4767 ); 4528 4768 … … 4750 4990 ); 4751 4991 4992 /** Insert an array of p2DoneImfileRow object into a table 4993 * 4994 * This function constructs and inserts multiple rows based on it's parameters. 4995 * 4996 * @return true on success 4997 */ 4998 4999 bool p2DoneImfileInsertObjects( 5000 psDB *dbh, ///< Database handle 5001 psArray *objects ///< array of p2DoneImfileRow objects 5002 ); 5003 4752 5004 /** Removes the last row from the database and returns it 4753 5005 * … … 4965 5217 ); 4966 5218 5219 /** Insert an array of p3PendingExpRow object into a table 5220 * 5221 * This function constructs and inserts multiple rows based on it's parameters. 5222 * 5223 * @return true on success 5224 */ 5225 5226 bool p3PendingExpInsertObjects( 5227 psDB *dbh, ///< Database handle 5228 psArray *objects ///< array of p3PendingExpRow objects 5229 ); 5230 4967 5231 /** Removes the last row from the database and returns it 4968 5232 * … … 5170 5434 psDB *dbh, ///< Database handle 5171 5435 detRunRow *object ///< detRunRow object 5436 ); 5437 5438 /** Insert an array of detRunRow object into a table 5439 * 5440 * This function constructs and inserts multiple rows based on it's parameters. 5441 * 5442 * @return true on success 5443 */ 5444 5445 bool detRunInsertObjects( 5446 psDB *dbh, ///< Database handle 5447 psArray *objects ///< array of detRunRow objects 5172 5448 ); 5173 5449 … … 5391 5667 ); 5392 5668 5669 /** Insert an array of detInputExpRow object into a table 5670 * 5671 * This function constructs and inserts multiple rows based on it's parameters. 5672 * 5673 * @return true on success 5674 */ 5675 5676 bool detInputExpInsertObjects( 5677 psDB *dbh, ///< Database handle 5678 psArray *objects ///< array of detInputExpRow objects 5679 ); 5680 5393 5681 /** Removes the last row from the database and returns it 5394 5682 * … … 5610 5898 ); 5611 5899 5900 /** Insert an array of detProcessedImfileRow object into a table 5901 * 5902 * This function constructs and inserts multiple rows based on it's parameters. 5903 * 5904 * @return true on success 5905 */ 5906 5907 bool detProcessedImfileInsertObjects( 5908 psDB *dbh, ///< Database handle 5909 psArray *objects ///< array of detProcessedImfileRow objects 5910 ); 5911 5612 5912 /** Removes the last row from the database and returns it 5613 5913 * … … 5829 6129 ); 5830 6130 6131 /** Insert an array of detStackedImfileRow object into a table 6132 * 6133 * This function constructs and inserts multiple rows based on it's parameters. 6134 * 6135 * @return true on success 6136 */ 6137 6138 bool detStackedImfileInsertObjects( 6139 psDB *dbh, ///< Database handle 6140 psArray *objects ///< array of detStackedImfileRow objects 6141 ); 6142 5831 6143 /** Removes the last row from the database and returns it 5832 6144 * … … 6048 6360 ); 6049 6361 6362 /** Insert an array of detNormalizedImfileRow object into a table 6363 * 6364 * This function constructs and inserts multiple rows based on it's parameters. 6365 * 6366 * @return true on success 6367 */ 6368 6369 bool detNormalizedImfileInsertObjects( 6370 psDB *dbh, ///< Database handle 6371 psArray *objects ///< array of detNormalizedImfileRow objects 6372 ); 6373 6050 6374 /** Removes the last row from the database and returns it 6051 6375 * … … 6257 6581 psDB *dbh, ///< Database handle 6258 6582 detMasterFrameRow *object ///< detMasterFrameRow object 6583 ); 6584 6585 /** Insert an array of detMasterFrameRow object into a table 6586 * 6587 * This function constructs and inserts multiple rows based on it's parameters. 6588 * 6589 * @return true on success 6590 */ 6591 6592 bool detMasterFrameInsertObjects( 6593 psDB *dbh, ///< Database handle 6594 psArray *objects ///< array of detMasterFrameRow objects 6259 6595 ); 6260 6596 … … 6472 6808 psDB *dbh, ///< Database handle 6473 6809 detMasterImfileRow *object ///< detMasterImfileRow object 6810 ); 6811 6812 /** Insert an array of detMasterImfileRow object into a table 6813 * 6814 * This function constructs and inserts multiple rows based on it's parameters. 6815 * 6816 * @return true on success 6817 */ 6818 6819 bool detMasterImfileInsertObjects( 6820 psDB *dbh, ///< Database handle 6821 psArray *objects ///< array of detMasterImfileRow objects 6474 6822 ); 6475 6823 … … 6705 7053 ); 6706 7054 7055 /** Insert an array of detResidImfileAnalysisRow object into a table 7056 * 7057 * This function constructs and inserts multiple rows based on it's parameters. 7058 * 7059 * @return true on success 7060 */ 7061 7062 bool detResidImfileAnalysisInsertObjects( 7063 psDB *dbh, ///< Database handle 7064 psArray *objects ///< array of detResidImfileAnalysisRow objects 7065 ); 7066 6707 7067 /** Removes the last row from the database and returns it 6708 7068 * … … 6928 7288 ); 6929 7289 7290 /** Insert an array of detResidExpAnalysisRow object into a table 7291 * 7292 * This function constructs and inserts multiple rows based on it's parameters. 7293 * 7294 * @return true on success 7295 */ 7296 7297 bool detResidExpAnalysisInsertObjects( 7298 psDB *dbh, ///< Database handle 7299 psArray *objects ///< array of detResidExpAnalysisRow objects 7300 ); 7301 6930 7302 /** Removes the last row from the database and returns it 6931 7303 *
Note:
See TracChangeset
for help on using the changeset viewer.
