IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Dec 15, 2006, 12:20:35 PM (20 years ago)
Author:
jhoblitt
Message:

VESRION 0.0.67

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippdb/src/ippdb.h

    r10686 r10748  
    74397439    bool            mdcf                ///< format as mdconfig or simple
    74407440);
    7441 /** p4PWarpedImfileRow data structure
    7442  *
    7443  * Structure for representing a single row of p4PWarpedImfile table data.
     7441/** p4WarpedImfileRow data structure
     7442 *
     7443 * Structure for representing a single row of p4WarpedImfile table data.
    74447444 */
    74457445
     
    74527452    char            *b1_uri;
    74537453    char            *b2_uri;
    7454 } p4PWarpedImfileRow;
    7455 
    7456 /** Creates a new p4PWarpedImfileRow object
    7457  *
    7458  *  @return A new p4PWarpedImfileRow object or NULL on failure.
    7459  */
    7460 
    7461 p4PWarpedImfileRow *p4PWarpedImfileRowAlloc(
     7454} p4WarpedImfileRow;
     7455
     7456/** Creates a new p4WarpedImfileRow object
     7457 *
     7458 *  @return A new p4WarpedImfileRow object or NULL on failure.
     7459 */
     7460
     7461p4WarpedImfileRow *p4WarpedImfileRowAlloc(
    74627462    psS32           p4_id,
    74637463    const char      *exp_tag,
     
    74697469);
    74707470
    7471 /** Creates a new p4PWarpedImfile table
    7472  *
    7473  * @return true on success
    7474  */
    7475 
    7476 bool p4PWarpedImfileCreateTable(
     7471/** Creates a new p4WarpedImfile table
     7472 *
     7473 * @return true on success
     7474 */
     7475
     7476bool p4WarpedImfileCreateTable(
    74777477    psDB            *dbh                ///< Database handle
    74787478);
    74797479
    7480 /** Deletes a p4PWarpedImfile table
    7481  *
    7482  * @return true on success
    7483  */
    7484 
    7485 bool p4PWarpedImfileDropTable(
     7480/** Deletes a p4WarpedImfile table
     7481 *
     7482 * @return true on success
     7483 */
     7484
     7485bool p4WarpedImfileDropTable(
    74867486    psDB            *dbh                ///< Database handle
    74877487);
     
    74947494 */
    74957495
    7496 bool p4PWarpedImfileInsert(
     7496bool p4WarpedImfileInsert(
    74977497    psDB            *dbh,               ///< Database handle
    74987498    psS32           p4_id,
     
    75107510 */
    75117511
    7512 long long p4PWarpedImfileDelete(
     7512long long p4WarpedImfileDelete(
    75137513    psDB            *dbh,               ///< Database handle
    75147514    const psMetadata *where,            ///< Row match criteria
     
    75167516);
    75177517
    7518 /** Insert a single p4PWarpedImfileRow object into a table
     7518/** Insert a single p4WarpedImfileRow object into a table
    75197519 *
    75207520 * This function constructs and inserts a single row based on it's parameters.
     
    75237523 */
    75247524
    7525 bool p4PWarpedImfileInsertObject(
    7526     psDB            *dbh,               ///< Database handle
    7527     p4PWarpedImfileRow *object             ///< p4PWarpedImfileRow object
    7528 );
    7529 
    7530 /** Insert an array of p4PWarpedImfileRow object into a table
     7525bool p4WarpedImfileInsertObject(
     7526    psDB            *dbh,               ///< Database handle
     7527    p4WarpedImfileRow *object             ///< p4WarpedImfileRow object
     7528);
     7529
     7530/** Insert an array of p4WarpedImfileRow object into a table
    75317531 *
    75327532 * This function constructs and inserts multiple rows based on it's parameters.
     
    75357535 */
    75367536
    7537 bool p4PWarpedImfileInsertObjects(
    7538     psDB            *dbh,               ///< Database handle
    7539     psArray         *objects            ///< array of p4PWarpedImfileRow objects
    7540 );
    7541 
    7542 /** Insert data from a binary FITS table p4PWarpedImfileRow into the database
     7537bool p4WarpedImfileInsertObjects(
     7538    psDB            *dbh,               ///< Database handle
     7539    psArray         *objects            ///< array of p4WarpedImfileRow objects
     7540);
     7541
     7542/** Insert data from a binary FITS table p4WarpedImfileRow into the database
    75437543 *
    75447544 * This function expects a psFits object with a FITS table as the first
     
    75507550 */
    75517551
    7552 bool p4PWarpedImfileInsertFits(
     7552bool p4WarpedImfileInsertFits(
    75537553    psDB            *dbh,               ///< Database handle
    75547554    const psFits    *fits               ///< psFits object
     
    75657565 */
    75667566
    7567 bool p4PWarpedImfileSelectRowsFits(
     7567bool p4WarpedImfileSelectRowsFits(
    75687568    psDB            *dbh,               ///< Database handle
    75697569    psFits          *fits,              ///< psFits object
     
    75727572);
    75737573
    7574 /** Convert a p4PWarpedImfileRow into an equivalent psMetadata
     7574/** Convert a p4WarpedImfileRow into an equivalent psMetadata
    75757575 *
    75767576 * @return A psMetadata pointer or NULL on error
    75777577 */
    75787578
    7579 psMetadata *p4PWarpedImfileMetadataFromObject(
    7580     const p4PWarpedImfileRow *object             ///< fooRow to convert into a psMetadata
     7579psMetadata *p4WarpedImfileMetadataFromObject(
     7580    const p4WarpedImfileRow *object             ///< fooRow to convert into a psMetadata
    75817581);
    75827582
    75837583/** Convert a psMetadata into an equivalent fooRow
    75847584 *
    7585  * @return A p4PWarpedImfileRow pointer or NULL on error
    7586  */
    7587 
    7588 p4PWarpedImfileRow *p4PWarpedImfileObjectFromMetadata(
     7585 * @return A p4WarpedImfileRow pointer or NULL on error
     7586 */
     7587
     7588p4WarpedImfileRow *p4WarpedImfileObjectFromMetadata(
    75897589    psMetadata      *md                 ///< psMetadata to convert into a fooRow
    75907590);
    7591 /** Selects up to limit rows from the database and returns as p4PWarpedImfileRow objects in a psArray
     7591/** Selects up to limit rows from the database and returns as p4WarpedImfileRow objects in a psArray
    75927592 *
    75937593 *  See psDBSelectRows() for documentation on the format of where.
     
    75967596 */
    75977597
    7598 psArray *p4PWarpedImfileSelectRowObjects(
     7598psArray *p4WarpedImfileSelectRowObjects(
    75997599    psDB            *dbh,               ///< Database handle
    76007600    const psMetadata *where,            ///< Row match criteria
    76017601    unsigned long long limit            ///< Maximum number of elements to return
    76027602);
    7603 /** Deletes a row from the database coresponding to an p4PWarpedImfile
     7603/** Deletes a row from the database coresponding to an p4WarpedImfile
    76047604 *
    76057605 *  Note that a 'where' search psMetadata is constructed from each object and
     
    76097609 */
    76107610
    7611 bool p4PWarpedImfileDeleteObject(
    7612     psDB            *dbh,               ///< Database handle
    7613     const p4PWarpedImfileRow *object    ///< Object to delete
     7611bool p4WarpedImfileDeleteObject(
     7612    psDB            *dbh,               ///< Database handle
     7613    const p4WarpedImfileRow *object    ///< Object to delete
    76147614);
    76157615/** Deletes up to limit rows from the database and returns the number of rows actually deleted.
     
    76217621 */
    76227622
    7623 long long p4PWarpedImfileDeleteRowObjects(
     7623long long p4WarpedImfileDeleteRowObjects(
    76247624    psDB            *dbh,               ///< Database handle
    76257625    const psArray   *objects,           ///< Array of objects to delete
    76267626    unsigned long long limit            ///< Maximum number of elements to delete
    76277627);
    7628 /** Formats and prints an array of p4PWarpedImfileRow objects
     7628/** Formats and prints an array of p4WarpedImfileRow objects
    76297629 *
    76307630 * When mdcf is set the formated output is in psMetadataConfig
     
    76347634 */
    76357635
    7636 bool p4PWarpedImfilePrintObjects(
     7636bool p4WarpedImfilePrintObjects(
    76377637    FILE            *stream,            ///< a stream
    7638     psArray         *objects,           ///< An array of p4PWarpedImfileRow objects
     7638    psArray         *objects,           ///< An array of p4WarpedImfileRow objects
    76397639    bool            mdcf                ///< format as mdconfig or simple
    76407640);
    7641 /** Formats and prints an p4PWarpedImfileRow object
     7641/** Formats and prints an p4WarpedImfileRow object
    76427642 *
    76437643 * When mdcf is set the formated output is in psMetadataConfig
     
    76477647 */
    76487648
    7649 bool p4PWarpedImfilePrintObject(
     7649bool p4WarpedImfilePrintObject(
    76507650    FILE            *stream,            ///< a stream
    7651     p4PWarpedImfileRow *object,    ///< an p4PWarpedImfileRow object
     7651    p4WarpedImfileRow *object,    ///< an p4WarpedImfileRow object
    76527652    bool            mdcf                ///< format as mdconfig or simple
    76537653);
Note: See TracChangeset for help on using the changeset viewer.