IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 22, 2006, 3:48:15 PM (20 years ago)
Author:
jhoblitt
Message:

VERSION 0.0.59

File:
1 edited

Legend:

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

    r10152 r10155  
    85558555static void detRunRowFree(detRunRow *object);
    85568556
    8557 detRunRow *detRunRowAlloc(psS32 det_id, psS32 iteration, const char *det_type, const char *det_mode, const char *state, const char *exp_type, const char *filter, psF32 airmass, psF32 exp_time, psF32 ccd_temp, psF64 posang, const char *object, psTime* registered, psTime* use_begin, psTime* use_end)
     8557detRunRow *detRunRowAlloc(psS32 det_id, psS32 iteration, const char *det_type, const char *mode, const char *state, const char *exp_type, const char *filter, psF32 airmass, psF32 exp_time, psF32 ccd_temp, psF64 posang, const char *object, psTime* registered, psTime* use_begin, psTime* use_end)
    85588558{
    85598559    detRunRow       *_object;
     
    85658565    _object->iteration = iteration;
    85668566    _object->det_type = psStringCopy(det_type);
    8567     _object->det_mode = psStringCopy(det_mode);
     8567    _object->mode = psStringCopy(mode);
    85688568    _object->state = psStringCopy(state);
    85698569    _object->exp_type = psStringCopy(exp_type);
     
    85848584{
    85858585    psFree(object->det_type);
    8586     psFree(object->det_mode);
     8586    psFree(object->mode);
    85878587    psFree(object->state);
    85888588    psFree(object->exp_type);
     
    86128612        return false;
    86138613    }
    8614     if (!psMetadataAdd(md, PS_LIST_TAIL, "det_mode", PS_DATA_STRING, "Key", "64")) {
    8615         psError(PS_ERR_UNKNOWN, false, "failed to add item det_mode");
     8614    if (!psMetadataAdd(md, PS_LIST_TAIL, "mode", PS_DATA_STRING, "Key", "64")) {
     8615        psError(PS_ERR_UNKNOWN, false, "failed to add item mode");
    86168616        psFree(md);
    86178617        return false;
     
    86948694}
    86958695
    8696 bool detRunInsert(psDB * dbh, psS32 det_id, psS32 iteration, const char *det_type, const char *det_mode, const char *state, const char *exp_type, const char *filter, psF32 airmass, psF32 exp_time, psF32 ccd_temp, psF64 posang, const char *object, psTime* registered, psTime* use_begin, psTime* use_end)
     8696bool detRunInsert(psDB * dbh, psS32 det_id, psS32 iteration, const char *det_type, const char *mode, const char *state, const char *exp_type, const char *filter, psF32 airmass, psF32 exp_time, psF32 ccd_temp, psF64 posang, const char *object, psTime* registered, psTime* use_begin, psTime* use_end)
    86978697{
    86988698    psMetadata *md = psMetadataAlloc();
     
    87128712        return false;
    87138713    }
    8714     if (!psMetadataAdd(md, PS_LIST_TAIL, "det_mode", PS_DATA_STRING, NULL, det_mode)) {
    8715         psError(PS_ERR_UNKNOWN, false, "failed to add item det_mode");
     8714    if (!psMetadataAdd(md, PS_LIST_TAIL, "mode", PS_DATA_STRING, NULL, mode)) {
     8715        psError(PS_ERR_UNKNOWN, false, "failed to add item mode");
    87168716        psFree(md);
    87178717        return false;
     
    87958795bool detRunInsertObject(psDB *dbh, detRunRow *object)
    87968796{
    8797     return detRunInsert(dbh, object->det_id, object->iteration, object->det_type, object->det_mode, object->state, object->exp_type, object->filter, object->airmass, object->exp_time, object->ccd_temp, object->posang, object->object, object->registered, object->use_begin, object->use_end);
     8797    return detRunInsert(dbh, object->det_id, object->iteration, object->det_type, object->mode, object->state, object->exp_type, object->filter, object->airmass, object->exp_time, object->ccd_temp, object->posang, object->object, object->registered, object->use_begin, object->use_end);
    87988798}
    87998799
     
    88838883        return false;
    88848884    }
    8885     if (!psMetadataAdd(md, PS_LIST_TAIL, "det_mode", PS_DATA_STRING, NULL, object->det_mode)) {
    8886         psError(PS_ERR_UNKNOWN, false, "failed to add item det_mode");
     8885    if (!psMetadataAdd(md, PS_LIST_TAIL, "mode", PS_DATA_STRING, NULL, object->mode)) {
     8886        psError(PS_ERR_UNKNOWN, false, "failed to add item mode");
    88878887        psFree(md);
    88888888        return false;
     
    89678967        return false;
    89688968    }
    8969     char* det_mode = psMetadataLookupPtr(&status, md, "det_mode");
    8970     if (!status) {
    8971         psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item det_mode");
     8969    char* mode = psMetadataLookupPtr(&status, md, "mode");
     8970    if (!status) {
     8971        psError(PS_ERR_UNKNOWN, true, "failed to lookup value for item mode");
    89728972        return false;
    89738973    }
     
    90289028    }
    90299029
    9030     return detRunRowAlloc(det_id, iteration, det_type, det_mode, state, exp_type, filter, airmass, exp_time, ccd_temp, posang, object, registered, use_begin, use_end);
     9030    return detRunRowAlloc(det_id, iteration, det_type, mode, state, exp_type, filter, airmass, exp_time, ccd_temp, posang, object, registered, use_begin, use_end);
    90319031}
    90329032psArray *detRunSelectRowObjects(psDB *dbh, const psMetadata *where, unsigned long long limit)
Note: See TracChangeset for help on using the changeset viewer.