IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 16, 2007, 11:48:15 AM (19 years ago)
Author:
jhoblitt
Message:

stub out magictool options

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/magictool.c

    r14481 r14537  
    2929
    3030#include "pxtools.h"
    31 #include "warptool.h"
     31#include "magictool.h"
    3232
    3333static psS64 definerunMode(pxConfig *config);
    34 static bool runoneMode(pxConfig *config);
    3534static bool updaterunMode(pxConfig *config);
    36 static bool addinputexpMode(pxConfig *config);
    37 static bool expMode(pxConfig *config);
    38 static bool imfileMode(pxConfig *config);
    39 static bool tooverlapMode(pxConfig *config);
    40 static bool addoverlapMode(pxConfig *config);
    41 static bool scmapMode(pxConfig *config);
    42 static bool towarpedMode(pxConfig *config);
    43 static bool addwarpedMode(pxConfig *config);
    44 static bool warpedMode(pxConfig *config);
    45 static bool revertwarpedMode(pxConfig *config);
    46 
    47 static bool parseAndInsertSkyCellMap(pxConfig *config, const char *mapfile);
    48 static bool setwarpRunState(pxConfig *config, psS64 warp_id, const char *state);
    49 static bool isValidMode(pxConfig *config, const char *mode);
    50 bool warpCompletedRuns(pxConfig *config);
     35static bool addinputskyfileMode(pxConfig *config);
     36static bool inputtreeMode(pxConfig *config);
     37static bool toprocessMode(pxConfig *config);
     38static bool addresultMode(pxConfig *config);
     39static bool tomaskMode(pxConfig *config);
     40static bool addmaskMode(pxConfig *config);
     41static bool toskyfilemaskMode(pxConfig *config);
     42static bool addskyfilemaskMode(pxConfig *config);
    5143
    5244# define MODECASE(caseName, func) \
     
    6153    psLibInit(NULL);
    6254
    63     pxConfig *config = warptoolConfig(NULL, argc, argv);
     55    pxConfig *config = magictoolConfig(NULL, argc, argv);
    6456    if (!config) {
    6557        psError(PXTOOLS_ERR_CONFIG, false, "failed to configure");
     
    6860
    6961    switch (config->mode) {
    70         MODECASE(WARPTOOL_MODE_DEFINERUN,         definerunMode);
    71         MODECASE(WARPTOOL_MODE_RUNONE,            runoneMode);
    72         MODECASE(WARPTOOL_MODE_UPDATERUN,         updaterunMode);
    73         MODECASE(WARPTOOL_MODE_ADDINPUTEXP,       addinputexpMode);
    74         MODECASE(WARPTOOL_MODE_EXP,               expMode);
    75         MODECASE(WARPTOOL_MODE_IMFILE,            imfileMode);
    76         MODECASE(WARPTOOL_MODE_TOOVERLAP,         tooverlapMode);
    77         MODECASE(WARPTOOL_MODE_ADDOVERLAP,        addoverlapMode);
    78         MODECASE(WARPTOOL_MODE_SCMAP,             scmapMode);
    79         MODECASE(WARPTOOL_MODE_TOWARPED,          towarpedMode);
    80         MODECASE(WARPTOOL_MODE_ADDWARPED,         addwarpedMode);
    81         MODECASE(WARPTOOL_MODE_WARPED,            warpedMode);
    82         MODECASE(WARPTOOL_MODE_REVERTWARPED,      revertwarpedMode);
     62        MODECASE(MAGICTOOL_MODE_DEFINERUN,      definerunMode);
     63        MODECASE(MAGICTOOL_MODE_UPDATERUN,      updaterunMode);
     64        MODECASE(MAGICTOOL_MODE_ADDINPUTSKYFILE,addinputskyfileMode);
     65        MODECASE(MAGICTOOL_MODE_INPUTTREE,      inputtreeMode);
     66        MODECASE(MAGICTOOL_MODE_TOPROCESS,      toprocessMode);
     67        MODECASE(MAGICTOOL_MODE_ADDRESULT,      addresultMode);
     68        MODECASE(MAGICTOOL_MODE_TOMASK,         tomaskMode);
     69        MODECASE(MAGICTOOL_MODE_ADDMASK,        addmaskMode);
     70        MODECASE(MAGICTOOL_MODE_TOSKYFILEMASK,  toskyfilemaskMode);
     71        MODECASE(MAGICTOOL_MODE_ADDSKYFILEMASK, addskyfilemaskMode);
    8372        default:
    8473            psAbort("invalid option (this should not happen)");
     
    10291}
    10392
     93static psS64 definerunMode(pxConfig *config)
     94{
     95    PS_ASSERT_PTR_NON_NULL(config, false);
     96    return 0;
     97}
     98
     99
     100static bool updaterunMode(pxConfig *config)
     101{
     102    PS_ASSERT_PTR_NON_NULL(config, false);
     103    return true;
     104}
     105
     106
     107static bool addinputskyfileMode(pxConfig *config)
     108{
     109    PS_ASSERT_PTR_NON_NULL(config, false);
     110    return true;
     111}
     112
     113
     114static bool inputtreeMode(pxConfig *config)
     115{
     116    PS_ASSERT_PTR_NON_NULL(config, false);
     117    return true;
     118}
     119
     120
     121static bool toprocessMode(pxConfig *config)
     122{
     123    PS_ASSERT_PTR_NON_NULL(config, false);
     124    return true;
     125}
     126
     127
     128static bool addresultMode(pxConfig *config)
     129{
     130    PS_ASSERT_PTR_NON_NULL(config, false);
     131    return true;
     132}
     133
     134
     135static bool tomaskMode(pxConfig *config)
     136{
     137    PS_ASSERT_PTR_NON_NULL(config, false);
     138    return true;
     139}
     140
     141
     142static bool addmaskMode(pxConfig *config)
     143{
     144    PS_ASSERT_PTR_NON_NULL(config, false);
     145    return true;
     146}
     147
     148
     149static bool toskyfilemaskMode(pxConfig *config)
     150{
     151    PS_ASSERT_PTR_NON_NULL(config, false);
     152    return true;
     153}
     154
     155
     156static bool addskyfilemaskMode(pxConfig *config)
     157{
     158    PS_ASSERT_PTR_NON_NULL(config, false);
     159    return true;
     160}
     161
     162#if 0
    104163
    105164static psS64 definerunMode(pxConfig *config)
     
    12741333    return true;
    12751334}
     1335#endif
Note: See TracChangeset for help on using the changeset viewer.