IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 3, 2006, 6:28:25 PM (20 years ago)
Author:
jhoblitt
Message:

VERSION 0.0.12

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/jhoblitt/ippdb/src/ippdb.h

    r8103 r8122  
    9797);
    9898
     99/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     100 *
     101 * @return A The number of rows removed or a negative value on error
     102 */
     103
     104long long weatherDelete(
     105    psDB            *dbh,               ///< Database handle
     106    const psMetadata *where,            ///< Row match criteria
     107    unsigned long long limit            ///< Maximum number of elements to delete
     108);
     109
    99110/** Removes the last row from the database and returns it
    100111 *
     
    286297    psF32           exptime,
    287298    psF64           sky_bright
     299);
     300
     301/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     302 *
     303 * @return A The number of rows removed or a negative value on error
     304 */
     305
     306long long skyp_transparencyDelete(
     307    psDB            *dbh,               ///< Database handle
     308    const psMetadata *where,            ///< Row match criteria
     309    unsigned long long limit            ///< Maximum number of elements to delete
    288310);
    289311
     
    485507);
    486508
     509/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     510 *
     511 * @return A The number of rows removed or a negative value on error
     512 */
     513
     514long long skyp_absorptionDelete(
     515    psDB            *dbh,               ///< Database handle
     516    const psMetadata *where,            ///< Row match criteria
     517    unsigned long long limit            ///< Maximum number of elements to delete
     518);
     519
    487520/** Removes the last row from the database and returns it
    488521 *
     
    675708);
    676709
     710/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     711 *
     712 * @return A The number of rows removed or a negative value on error
     713 */
     714
     715long long skyp_emissionDelete(
     716    psDB            *dbh,               ///< Database handle
     717    const psMetadata *where,            ///< Row match criteria
     718    unsigned long long limit            ///< Maximum number of elements to delete
     719);
     720
    677721/** Removes the last row from the database and returns it
    678722 *
     
    865909);
    866910
     911/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     912 *
     913 * @return A The number of rows removed or a negative value on error
     914 */
     915
     916long long dimmDelete(
     917    psDB            *dbh,               ///< Database handle
     918    const psMetadata *where,            ///< Row match criteria
     919    unsigned long long limit            ///< Maximum number of elements to delete
     920);
     921
    867922/** Removes the last row from the database and returns it
    868923 *
     
    10531108);
    10541109
     1110/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     1111 *
     1112 * @return A The number of rows removed or a negative value on error
     1113 */
     1114
     1115long long skyp_irDelete(
     1116    psDB            *dbh,               ///< Database handle
     1117    const psMetadata *where,            ///< Row match criteria
     1118    unsigned long long limit            ///< Maximum number of elements to delete
     1119);
     1120
    10551121/** Removes the last row from the database and returns it
    10561122 *
     
    12321298    bool            light,
    12331299    bool            track
     1300);
     1301
     1302/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     1303 *
     1304 * @return A The number of rows removed or a negative value on error
     1305 */
     1306
     1307long long domeDelete(
     1308    psDB            *dbh,               ///< Database handle
     1309    const psMetadata *where,            ///< Row match criteria
     1310    unsigned long long limit            ///< Maximum number of elements to delete
    12341311);
    12351312
     
    14161493);
    14171494
     1495/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     1496 *
     1497 * @return A The number of rows removed or a negative value on error
     1498 */
     1499
     1500long long telescopeDelete(
     1501    psDB            *dbh,               ///< Database handle
     1502    const psMetadata *where,            ///< Row match criteria
     1503    unsigned long long limit            ///< Maximum number of elements to delete
     1504);
     1505
    14181506/** Removes the last row from the database and returns it
    14191507 *
     
    15991687);
    16001688
     1689/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     1690 *
     1691 * @return A The number of rows removed or a negative value on error
     1692 */
     1693
     1694long long summitExpDelete(
     1695    psDB            *dbh,               ///< Database handle
     1696    const psMetadata *where,            ///< Row match criteria
     1697    unsigned long long limit            ///< Maximum number of elements to delete
     1698);
     1699
    16011700/** Removes the last row from the database and returns it
    16021701 *
     
    17801879    const char      *exp_type,
    17811880    psS32           imfiles
     1881);
     1882
     1883/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     1884 *
     1885 * @return A The number of rows removed or a negative value on error
     1886 */
     1887
     1888long long pzPendingExpDelete(
     1889    psDB            *dbh,               ///< Database handle
     1890    const psMetadata *where,            ///< Row match criteria
     1891    unsigned long long limit            ///< Maximum number of elements to delete
    17821892);
    17831893
     
    19682078);
    19692079
     2080/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     2081 *
     2082 * @return A The number of rows removed or a negative value on error
     2083 */
     2084
     2085long long pzPendingImfileDelete(
     2086    psDB            *dbh,               ///< Database handle
     2087    const psMetadata *where,            ///< Row match criteria
     2088    unsigned long long limit            ///< Maximum number of elements to delete
     2089);
     2090
    19702091/** Removes the last row from the database and returns it
    19712092 *
     
    21522273);
    21532274
     2275/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     2276 *
     2277 * @return A The number of rows removed or a negative value on error
     2278 */
     2279
     2280long long newExpDelete(
     2281    psDB            *dbh,               ///< Database handle
     2282    const psMetadata *where,            ///< Row match criteria
     2283    unsigned long long limit            ///< Maximum number of elements to delete
     2284);
     2285
    21542286/** Removes the last row from the database and returns it
    21552287 *
     
    23302462    const char      *class_id,
    23312463    const char      *uri
     2464);
     2465
     2466/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     2467 *
     2468 * @return A The number of rows removed or a negative value on error
     2469 */
     2470
     2471long long newImfileDelete(
     2472    psDB            *dbh,               ///< Database handle
     2473    const psMetadata *where,            ///< Row match criteria
     2474    unsigned long long limit            ///< Maximum number of elements to delete
    23322475);
    23332476
     
    25322675);
    25332676
     2677/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     2678 *
     2679 * @return A The number of rows removed or a negative value on error
     2680 */
     2681
     2682long long rawDetrendExpDelete(
     2683    psDB            *dbh,               ///< Database handle
     2684    const psMetadata *where,            ///< Row match criteria
     2685    unsigned long long limit            ///< Maximum number of elements to delete
     2686);
     2687
    25342688/** Removes the last row from the database and returns it
    25352689 *
     
    27392893);
    27402894
     2895/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     2896 *
     2897 * @return A The number of rows removed or a negative value on error
     2898 */
     2899
     2900long long rawScienceExpDelete(
     2901    psDB            *dbh,               ///< Database handle
     2902    const psMetadata *where,            ///< Row match criteria
     2903    unsigned long long limit            ///< Maximum number of elements to delete
     2904);
     2905
    27412906/** Removes the last row from the database and returns it
    27422907 *
     
    29233088    const char      *class_id,
    29243089    const char      *uri
     3090);
     3091
     3092/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     3093 *
     3094 * @return A The number of rows removed or a negative value on error
     3095 */
     3096
     3097long long rawImfileDelete(
     3098    psDB            *dbh,               ///< Database handle
     3099    const psMetadata *where,            ///< Row match criteria
     3100    unsigned long long limit            ///< Maximum number of elements to delete
    29253101);
    29263102
     
    31293305    const char      *recipe,
    31303306    psS32           p1_version
     3307);
     3308
     3309/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     3310 *
     3311 * @return A The number of rows removed or a negative value on error
     3312 */
     3313
     3314long long p1PendingExpDelete(
     3315    psDB            *dbh,               ///< Database handle
     3316    const psMetadata *where,            ///< Row match criteria
     3317    unsigned long long limit            ///< Maximum number of elements to delete
    31313318);
    31323319
     
    33493536);
    33503537
     3538/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     3539 *
     3540 * @return A The number of rows removed or a negative value on error
     3541 */
     3542
     3543long long p2PendingExpDelete(
     3544    psDB            *dbh,               ///< Database handle
     3545    const psMetadata *where,            ///< Row match criteria
     3546    unsigned long long limit            ///< Maximum number of elements to delete
     3547);
     3548
    33513549/** Removes the last row from the database and returns it
    33523550 *
     
    35423740    psS32           p1_version,
    35433741    psS32           p2_version
     3742);
     3743
     3744/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     3745 *
     3746 * @return A The number of rows removed or a negative value on error
     3747 */
     3748
     3749long long p2PendingImfileDelete(
     3750    psDB            *dbh,               ///< Database handle
     3751    const psMetadata *where,            ///< Row match criteria
     3752    unsigned long long limit            ///< Maximum number of elements to delete
    35443753);
    35453754
     
    37553964);
    37563965
     3966/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     3967 *
     3968 * @return A The number of rows removed or a negative value on error
     3969 */
     3970
     3971long long p2DoneExpDelete(
     3972    psDB            *dbh,               ///< Database handle
     3973    const psMetadata *where,            ///< Row match criteria
     3974    unsigned long long limit            ///< Maximum number of elements to delete
     3975);
     3976
    37573977/** Removes the last row from the database and returns it
    37583978 *
     
    39484168    psS32           p1_version,
    39494169    psS32           p2_version
     4170);
     4171
     4172/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     4173 *
     4174 * @return A The number of rows removed or a negative value on error
     4175 */
     4176
     4177long long p2DoneImfileDelete(
     4178    psDB            *dbh,               ///< Database handle
     4179    const psMetadata *where,            ///< Row match criteria
     4180    unsigned long long limit            ///< Maximum number of elements to delete
    39504181);
    39514182
     
    41584389);
    41594390
     4391/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     4392 *
     4393 * @return A The number of rows removed or a negative value on error
     4394 */
     4395
     4396long long p3PendingExpDelete(
     4397    psDB            *dbh,               ///< Database handle
     4398    const psMetadata *where,            ///< Row match criteria
     4399    unsigned long long limit            ///< Maximum number of elements to delete
     4400);
     4401
    41604402/** Removes the last row from the database and returns it
    41614403 *
     
    43384580    psS32           iteration,
    43394581    const char      *det_type
     4582);
     4583
     4584/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     4585 *
     4586 * @return A The number of rows removed or a negative value on error
     4587 */
     4588
     4589long long detRunDelete(
     4590    psDB            *dbh,               ///< Database handle
     4591    const psMetadata *where,            ///< Row match criteria
     4592    unsigned long long limit            ///< Maximum number of elements to delete
    43404593);
    43414594
     
    45444797);
    45454798
     4799/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     4800 *
     4801 * @return A The number of rows removed or a negative value on error
     4802 */
     4803
     4804long long detInputExpDelete(
     4805    psDB            *dbh,               ///< Database handle
     4806    const psMetadata *where,            ///< Row match criteria
     4807    unsigned long long limit            ///< Maximum number of elements to delete
     4808);
     4809
    45464810/** Removes the last row from the database and returns it
    45474811 *
     
    47354999);
    47365000
     5001/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     5002 *
     5003 * @return A The number of rows removed or a negative value on error
     5004 */
     5005
     5006long long detProcessedImfileDelete(
     5007    psDB            *dbh,               ///< Database handle
     5008    const psMetadata *where,            ///< Row match criteria
     5009    unsigned long long limit            ///< Maximum number of elements to delete
     5010);
     5011
    47375012/** Removes the last row from the database and returns it
    47385013 *
     
    49185193);
    49195194
     5195/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     5196 *
     5197 * @return A The number of rows removed or a negative value on error
     5198 */
     5199
     5200long long detStackedImfileDelete(
     5201    psDB            *dbh,               ///< Database handle
     5202    const psMetadata *where,            ///< Row match criteria
     5203    unsigned long long limit            ///< Maximum number of elements to delete
     5204);
     5205
    49205206/** Removes the last row from the database and returns it
    49215207 *
     
    51015387);
    51025388
     5389/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     5390 *
     5391 * @return A The number of rows removed or a negative value on error
     5392 */
     5393
     5394long long detNormalizedImfileDelete(
     5395    psDB            *dbh,               ///< Database handle
     5396    const psMetadata *where,            ///< Row match criteria
     5397    unsigned long long limit            ///< Maximum number of elements to delete
     5398);
     5399
    51035400/** Removes the last row from the database and returns it
    51045401 *
     
    52765573    psS32           iteration,
    52775574    const char      *comment
     5575);
     5576
     5577/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     5578 *
     5579 * @return A The number of rows removed or a negative value on error
     5580 */
     5581
     5582long long detMasterFrameDelete(
     5583    psDB            *dbh,               ///< Database handle
     5584    const psMetadata *where,            ///< Row match criteria
     5585    unsigned long long limit            ///< Maximum number of elements to delete
    52785586);
    52795587
     
    54545762    const char      *uri,
    54555763    const char      *recipe
     5764);
     5765
     5766/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     5767 *
     5768 * @return A The number of rows removed or a negative value on error
     5769 */
     5770
     5771long long detMasterImfileDelete(
     5772    psDB            *dbh,               ///< Database handle
     5773    const psMetadata *where,            ///< Row match criteria
     5774    unsigned long long limit            ///< Maximum number of elements to delete
    54565775);
    54575776
     
    56385957);
    56395958
     5959/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     5960 *
     5961 * @return A The number of rows removed or a negative value on error
     5962 */
     5963
     5964long long detResidImfileAnalysisDelete(
     5965    psDB            *dbh,               ///< Database handle
     5966    const psMetadata *where,            ///< Row match criteria
     5967    unsigned long long limit            ///< Maximum number of elements to delete
     5968);
     5969
    56405970/** Removes the last row from the database and returns it
    56415971 *
     
    58216151);
    58226152
     6153/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     6154 *
     6155 * @return A The number of rows removed or a negative value on error
     6156 */
     6157
     6158long long detResidExpAnalysisDelete(
     6159    psDB            *dbh,               ///< Database handle
     6160    const psMetadata *where,            ///< Row match criteria
     6161    unsigned long long limit            ///< Maximum number of elements to delete
     6162);
     6163
    58236164/** Removes the last row from the database and returns it
    58246165 *
Note: See TracChangeset for help on using the changeset viewer.