Changeset 8266 for trunk/ippdb/src/ippdb.h
- Timestamp:
- Aug 9, 2006, 7:18:19 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippdb/src/ippdb.h (modified) (35 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippdb/src/ippdb.h
r8228 r8266 286 286 unsigned long long limit ///< Maximum number of elements to return 287 287 ); 288 /** Deletes a row from the database coresponding to an weather 289 * 290 * Note that a 'where' search psMetadata is constructed from each object and 291 * used to find rows to delete. 292 * 293 * @return A The number of rows removed or a negative value on error 294 */ 295 296 bool weatherDeleteObject( 297 psDB *dbh, ///< Database handle 298 const weatherRow *object ///< Object to delete 299 ); 288 300 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 289 301 * … … 500 512 const psMetadata *where, ///< Row match criteria 501 513 unsigned long long limit ///< Maximum number of elements to return 514 ); 515 /** Deletes a row from the database coresponding to an skyp_transparency 516 * 517 * Note that a 'where' search psMetadata is constructed from each object and 518 * used to find rows to delete. 519 * 520 * @return A The number of rows removed or a negative value on error 521 */ 522 523 bool skyp_transparencyDeleteObject( 524 psDB *dbh, ///< Database handle 525 const skyp_transparencyRow *object ///< Object to delete 502 526 ); 503 527 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 724 748 unsigned long long limit ///< Maximum number of elements to return 725 749 ); 750 /** Deletes a row from the database coresponding to an skyp_absorption 751 * 752 * Note that a 'where' search psMetadata is constructed from each object and 753 * used to find rows to delete. 754 * 755 * @return A The number of rows removed or a negative value on error 756 */ 757 758 bool skyp_absorptionDeleteObject( 759 psDB *dbh, ///< Database handle 760 const skyp_absorptionRow *object ///< Object to delete 761 ); 726 762 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 727 763 * … … 934 970 const psMetadata *where, ///< Row match criteria 935 971 unsigned long long limit ///< Maximum number of elements to return 972 ); 973 /** Deletes a row from the database coresponding to an skyp_emission 974 * 975 * Note that a 'where' search psMetadata is constructed from each object and 976 * used to find rows to delete. 977 * 978 * @return A The number of rows removed or a negative value on error 979 */ 980 981 bool skyp_emissionDeleteObject( 982 psDB *dbh, ///< Database handle 983 const skyp_emissionRow *object ///< Object to delete 936 984 ); 937 985 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 1150 1198 unsigned long long limit ///< Maximum number of elements to return 1151 1199 ); 1200 /** Deletes a row from the database coresponding to an dimm 1201 * 1202 * Note that a 'where' search psMetadata is constructed from each object and 1203 * used to find rows to delete. 1204 * 1205 * @return A The number of rows removed or a negative value on error 1206 */ 1207 1208 bool dimmDeleteObject( 1209 psDB *dbh, ///< Database handle 1210 const dimmRow *object ///< Object to delete 1211 ); 1152 1212 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 1153 1213 * … … 1361 1421 unsigned long long limit ///< Maximum number of elements to return 1362 1422 ); 1423 /** Deletes a row from the database coresponding to an skyp_ir 1424 * 1425 * Note that a 'where' search psMetadata is constructed from each object and 1426 * used to find rows to delete. 1427 * 1428 * @return A The number of rows removed or a negative value on error 1429 */ 1430 1431 bool skyp_irDeleteObject( 1432 psDB *dbh, ///< Database handle 1433 const skyp_irRow *object ///< Object to delete 1434 ); 1363 1435 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 1364 1436 * … … 1563 1635 const psMetadata *where, ///< Row match criteria 1564 1636 unsigned long long limit ///< Maximum number of elements to return 1637 ); 1638 /** Deletes a row from the database coresponding to an dome 1639 * 1640 * Note that a 'where' search psMetadata is constructed from each object and 1641 * used to find rows to delete. 1642 * 1643 * @return A The number of rows removed or a negative value on error 1644 */ 1645 1646 bool domeDeleteObject( 1647 psDB *dbh, ///< Database handle 1648 const domeRow *object ///< Object to delete 1565 1649 ); 1566 1650 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 1771 1855 unsigned long long limit ///< Maximum number of elements to return 1772 1856 ); 1857 /** Deletes a row from the database coresponding to an telescope 1858 * 1859 * Note that a 'where' search psMetadata is constructed from each object and 1860 * used to find rows to delete. 1861 * 1862 * @return A The number of rows removed or a negative value on error 1863 */ 1864 1865 bool telescopeDeleteObject( 1866 psDB *dbh, ///< Database handle 1867 const telescopeRow *object ///< Object to delete 1868 ); 1773 1869 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 1774 1870 * … … 1978 2074 unsigned long long limit ///< Maximum number of elements to return 1979 2075 ); 2076 /** Deletes a row from the database coresponding to an summitExp 2077 * 2078 * Note that a 'where' search psMetadata is constructed from each object and 2079 * used to find rows to delete. 2080 * 2081 * @return A The number of rows removed or a negative value on error 2082 */ 2083 2084 bool summitExpDeleteObject( 2085 psDB *dbh, ///< Database handle 2086 const summitExpRow *object ///< Object to delete 2087 ); 1980 2088 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 1981 2089 * … … 2184 2292 const psMetadata *where, ///< Row match criteria 2185 2293 unsigned long long limit ///< Maximum number of elements to return 2294 ); 2295 /** Deletes a row from the database coresponding to an pzPendingExp 2296 * 2297 * Note that a 'where' search psMetadata is constructed from each object and 2298 * used to find rows to delete. 2299 * 2300 * @return A The number of rows removed or a negative value on error 2301 */ 2302 2303 bool pzPendingExpDeleteObject( 2304 psDB *dbh, ///< Database handle 2305 const pzPendingExpRow *object ///< Object to delete 2186 2306 ); 2187 2307 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 2396 2516 unsigned long long limit ///< Maximum number of elements to return 2397 2517 ); 2518 /** Deletes a row from the database coresponding to an pzPendingImfile 2519 * 2520 * Note that a 'where' search psMetadata is constructed from each object and 2521 * used to find rows to delete. 2522 * 2523 * @return A The number of rows removed or a negative value on error 2524 */ 2525 2526 bool pzPendingImfileDeleteObject( 2527 psDB *dbh, ///< Database handle 2528 const pzPendingImfileRow *object ///< Object to delete 2529 ); 2398 2530 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 2399 2531 * … … 2603 2735 unsigned long long limit ///< Maximum number of elements to return 2604 2736 ); 2737 /** Deletes a row from the database coresponding to an newExp 2738 * 2739 * Note that a 'where' search psMetadata is constructed from each object and 2740 * used to find rows to delete. 2741 * 2742 * @return A The number of rows removed or a negative value on error 2743 */ 2744 2745 bool newExpDeleteObject( 2746 psDB *dbh, ///< Database handle 2747 const newExpRow *object ///< Object to delete 2748 ); 2605 2749 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 2606 2750 * … … 2805 2949 const psMetadata *where, ///< Row match criteria 2806 2950 unsigned long long limit ///< Maximum number of elements to return 2951 ); 2952 /** Deletes a row from the database coresponding to an newImfile 2953 * 2954 * Note that a 'where' search psMetadata is constructed from each object and 2955 * used to find rows to delete. 2956 * 2957 * @return A The number of rows removed or a negative value on error 2958 */ 2959 2960 bool newImfileDeleteObject( 2961 psDB *dbh, ///< Database handle 2962 const newImfileRow *object ///< Object to delete 2807 2963 ); 2808 2964 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 3037 3193 unsigned long long limit ///< Maximum number of elements to return 3038 3194 ); 3195 /** Deletes a row from the database coresponding to an rawDetrendExp 3196 * 3197 * Note that a 'where' search psMetadata is constructed from each object and 3198 * used to find rows to delete. 3199 * 3200 * @return A The number of rows removed or a negative value on error 3201 */ 3202 3203 bool rawDetrendExpDeleteObject( 3204 psDB *dbh, ///< Database handle 3205 const rawDetrendExpRow *object ///< Object to delete 3206 ); 3039 3207 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 3040 3208 * … … 3267 3435 const psMetadata *where, ///< Row match criteria 3268 3436 unsigned long long limit ///< Maximum number of elements to return 3437 ); 3438 /** Deletes a row from the database coresponding to an rawScienceExp 3439 * 3440 * Note that a 'where' search psMetadata is constructed from each object and 3441 * used to find rows to delete. 3442 * 3443 * @return A The number of rows removed or a negative value on error 3444 */ 3445 3446 bool rawScienceExpDeleteObject( 3447 psDB *dbh, ///< Database handle 3448 const rawScienceExpRow *object ///< Object to delete 3269 3449 ); 3270 3450 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 3519 3699 unsigned long long limit ///< Maximum number of elements to return 3520 3700 ); 3701 /** Deletes a row from the database coresponding to an rawImfile 3702 * 3703 * Note that a 'where' search psMetadata is constructed from each object and 3704 * used to find rows to delete. 3705 * 3706 * @return A The number of rows removed or a negative value on error 3707 */ 3708 3709 bool rawImfileDeleteObject( 3710 psDB *dbh, ///< Database handle 3711 const rawImfileRow *object ///< Object to delete 3712 ); 3521 3713 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 3522 3714 * … … 3757 3949 const psMetadata *where, ///< Row match criteria 3758 3950 unsigned long long limit ///< Maximum number of elements to return 3951 ); 3952 /** Deletes a row from the database coresponding to an p1PendingExp 3953 * 3954 * Note that a 'where' search psMetadata is constructed from each object and 3955 * used to find rows to delete. 3956 * 3957 * @return A The number of rows removed or a negative value on error 3958 */ 3959 3960 bool p1PendingExpDeleteObject( 3961 psDB *dbh, ///< Database handle 3962 const p1PendingExpRow *object ///< Object to delete 3759 3963 ); 3760 3964 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 4001 4205 unsigned long long limit ///< Maximum number of elements to return 4002 4206 ); 4207 /** Deletes a row from the database coresponding to an p2PendingExp 4208 * 4209 * Note that a 'where' search psMetadata is constructed from each object and 4210 * used to find rows to delete. 4211 * 4212 * @return A The number of rows removed or a negative value on error 4213 */ 4214 4215 bool p2PendingExpDeleteObject( 4216 psDB *dbh, ///< Database handle 4217 const p2PendingExpRow *object ///< Object to delete 4218 ); 4003 4219 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 4004 4220 * … … 4211 4427 const psMetadata *where, ///< Row match criteria 4212 4428 unsigned long long limit ///< Maximum number of elements to return 4429 ); 4430 /** Deletes a row from the database coresponding to an p2PendingImfile 4431 * 4432 * Note that a 'where' search psMetadata is constructed from each object and 4433 * used to find rows to delete. 4434 * 4435 * @return A The number of rows removed or a negative value on error 4436 */ 4437 4438 bool p2PendingImfileDeleteObject( 4439 psDB *dbh, ///< Database handle 4440 const p2PendingImfileRow *object ///< Object to delete 4213 4441 ); 4214 4442 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 4455 4683 unsigned long long limit ///< Maximum number of elements to return 4456 4684 ); 4685 /** Deletes a row from the database coresponding to an p2DoneExp 4686 * 4687 * Note that a 'where' search psMetadata is constructed from each object and 4688 * used to find rows to delete. 4689 * 4690 * @return A The number of rows removed or a negative value on error 4691 */ 4692 4693 bool p2DoneExpDeleteObject( 4694 psDB *dbh, ///< Database handle 4695 const p2DoneExpRow *object ///< Object to delete 4696 ); 4457 4697 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 4458 4698 * … … 4665 4905 const psMetadata *where, ///< Row match criteria 4666 4906 unsigned long long limit ///< Maximum number of elements to return 4907 ); 4908 /** Deletes a row from the database coresponding to an p2DoneImfile 4909 * 4910 * Note that a 'where' search psMetadata is constructed from each object and 4911 * used to find rows to delete. 4912 * 4913 * @return A The number of rows removed or a negative value on error 4914 */ 4915 4916 bool p2DoneImfileDeleteObject( 4917 psDB *dbh, ///< Database handle 4918 const p2DoneImfileRow *object ///< Object to delete 4667 4919 ); 4668 4920 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 4905 5157 unsigned long long limit ///< Maximum number of elements to return 4906 5158 ); 5159 /** Deletes a row from the database coresponding to an p3PendingExp 5160 * 5161 * Note that a 'where' search psMetadata is constructed from each object and 5162 * used to find rows to delete. 5163 * 5164 * @return A The number of rows removed or a negative value on error 5165 */ 5166 5167 bool p3PendingExpDeleteObject( 5168 psDB *dbh, ///< Database handle 5169 const p3PendingExpRow *object ///< Object to delete 5170 ); 4907 5171 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 4908 5172 * … … 5099 5363 const psMetadata *where, ///< Row match criteria 5100 5364 unsigned long long limit ///< Maximum number of elements to return 5365 ); 5366 /** Deletes a row from the database coresponding to an detRun 5367 * 5368 * Note that a 'where' search psMetadata is constructed from each object and 5369 * used to find rows to delete. 5370 * 5371 * @return A The number of rows removed or a negative value on error 5372 */ 5373 5374 bool detRunDeleteObject( 5375 psDB *dbh, ///< Database handle 5376 const detRunRow *object ///< Object to delete 5101 5377 ); 5102 5378 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 5339 5615 unsigned long long limit ///< Maximum number of elements to return 5340 5616 ); 5617 /** Deletes a row from the database coresponding to an detInputExp 5618 * 5619 * Note that a 'where' search psMetadata is constructed from each object and 5620 * used to find rows to delete. 5621 * 5622 * @return A The number of rows removed or a negative value on error 5623 */ 5624 5625 bool detInputExpDeleteObject( 5626 psDB *dbh, ///< Database handle 5627 const detInputExpRow *object ///< Object to delete 5628 ); 5341 5629 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 5342 5630 * … … 5546 5834 unsigned long long limit ///< Maximum number of elements to return 5547 5835 ); 5836 /** Deletes a row from the database coresponding to an detProcessedImfile 5837 * 5838 * Note that a 'where' search psMetadata is constructed from each object and 5839 * used to find rows to delete. 5840 * 5841 * @return A The number of rows removed or a negative value on error 5842 */ 5843 5844 bool detProcessedImfileDeleteObject( 5845 psDB *dbh, ///< Database handle 5846 const detProcessedImfileRow *object ///< Object to delete 5847 ); 5548 5848 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 5549 5849 * … … 5753 6053 unsigned long long limit ///< Maximum number of elements to return 5754 6054 ); 6055 /** Deletes a row from the database coresponding to an detStackedImfile 6056 * 6057 * Note that a 'where' search psMetadata is constructed from each object and 6058 * used to find rows to delete. 6059 * 6060 * @return A The number of rows removed or a negative value on error 6061 */ 6062 6063 bool detStackedImfileDeleteObject( 6064 psDB *dbh, ///< Database handle 6065 const detStackedImfileRow *object ///< Object to delete 6066 ); 5755 6067 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 5756 6068 * … … 5960 6272 unsigned long long limit ///< Maximum number of elements to return 5961 6273 ); 6274 /** Deletes a row from the database coresponding to an detNormalizedImfile 6275 * 6276 * Note that a 'where' search psMetadata is constructed from each object and 6277 * used to find rows to delete. 6278 * 6279 * @return A The number of rows removed or a negative value on error 6280 */ 6281 6282 bool detNormalizedImfileDeleteObject( 6283 psDB *dbh, ///< Database handle 6284 const detNormalizedImfileRow *object ///< Object to delete 6285 ); 5962 6286 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 5963 6287 * … … 6158 6482 const psMetadata *where, ///< Row match criteria 6159 6483 unsigned long long limit ///< Maximum number of elements to return 6484 ); 6485 /** Deletes a row from the database coresponding to an detMasterFrame 6486 * 6487 * Note that a 'where' search psMetadata is constructed from each object and 6488 * used to find rows to delete. 6489 * 6490 * @return A The number of rows removed or a negative value on error 6491 */ 6492 6493 bool detMasterFrameDeleteObject( 6494 psDB *dbh, ///< Database handle 6495 const detMasterFrameRow *object ///< Object to delete 6160 6496 ); 6161 6497 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 6361 6697 const psMetadata *where, ///< Row match criteria 6362 6698 unsigned long long limit ///< Maximum number of elements to return 6699 ); 6700 /** Deletes a row from the database coresponding to an detMasterImfile 6701 * 6702 * Note that a 'where' search psMetadata is constructed from each object and 6703 * used to find rows to delete. 6704 * 6705 * @return A The number of rows removed or a negative value on error 6706 */ 6707 6708 bool detMasterImfileDeleteObject( 6709 psDB *dbh, ///< Database handle 6710 const detMasterImfileRow *object ///< Object to delete 6363 6711 ); 6364 6712 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. … … 6581 6929 unsigned long long limit ///< Maximum number of elements to return 6582 6930 ); 6931 /** Deletes a row from the database coresponding to an detResidImfileAnalysis 6932 * 6933 * Note that a 'where' search psMetadata is constructed from each object and 6934 * used to find rows to delete. 6935 * 6936 * @return A The number of rows removed or a negative value on error 6937 */ 6938 6939 bool detResidImfileAnalysisDeleteObject( 6940 psDB *dbh, ///< Database handle 6941 const detResidImfileAnalysisRow *object ///< Object to delete 6942 ); 6583 6943 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 6584 6944 * … … 6617 6977 char *exp_id; 6618 6978 char *recipe; 6979 bool keep; 6619 6980 bool accept; 6620 6981 } detResidExpAnalysisRow; … … 6630 6991 const char *exp_id, 6631 6992 const char *recipe, 6993 bool keep, 6632 6994 bool accept 6633 6995 ); … … 6664 7026 const char *exp_id, 6665 7027 const char *recipe, 7028 bool keep, 6666 7029 bool accept 6667 7030 ); … … 6689 7052 char **exp_id, 6690 7053 char **recipe, 7054 bool *keep, 6691 7055 bool *accept 6692 7056 ); … … 6788 7152 unsigned long long limit ///< Maximum number of elements to return 6789 7153 ); 7154 /** Deletes a row from the database coresponding to an detResidExpAnalysis 7155 * 7156 * Note that a 'where' search psMetadata is constructed from each object and 7157 * used to find rows to delete. 7158 * 7159 * @return A The number of rows removed or a negative value on error 7160 */ 7161 7162 bool detResidExpAnalysisDeleteObject( 7163 psDB *dbh, ///< Database handle 7164 const detResidExpAnalysisRow *object ///< Object to delete 7165 ); 6790 7166 /** Deletes up to limit rows from the database and returns the number of rows actually deleted. 6791 7167 *
Note:
See TracChangeset
for help on using the changeset viewer.
