Changeset 12131 for trunk/ippTools/src/chiptoolConfig.c
- Timestamp:
- Feb 28, 2007, 6:44:37 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/chiptoolConfig.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/chiptoolConfig.c
r12058 r12131 91 91 // -pendingimfile 92 92 psMetadata *pendingimfileArgs = psMetadataAlloc(); 93 psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-chip_id", 0, 94 "search by chip ID", NULL); 93 95 psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-exp_tag", 0, 94 " defineexposure ID", NULL);96 "search by exposure ID", NULL); 95 97 psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-class", 0, 96 " defineclass", NULL);98 "search by class", NULL); 97 99 psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-class_id", 0, 98 " defineclass ID", NULL);100 "search by class ID", NULL); 99 101 psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-inst", 0, 100 " definecamera of interest", NULL);102 "search by camera of interest", NULL); 101 103 psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-filter", 0, 102 " definefilter of interest", NULL);104 "search by filter of interest", NULL); 103 105 psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-uri", 0, 104 " defineURL", NULL);106 "search by URL", NULL); 105 107 psMetadataAddU64(pendingimfileArgs, PS_LIST_TAIL, "-limit", 0, 106 108 "limit result set to N items", 0); … … 110 112 // -addprocessedimfile 111 113 psMetadata *addprocessedimfileArgs = psMetadataAlloc(); 114 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-chip_id", 0, 115 "define chip ID (required)", NULL); 116 #if 0 112 117 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_tag", 0, 113 "define exp_tag (required)", NULL); 118 "define exposure tag (required) (XXX redudant with chip_id)", NULL); 119 #endif 114 120 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-class_id", 0, 115 121 "define class ID", NULL); … … 131 137 // -processedimfile 132 138 psMetadata *processedimfileArgs = psMetadataAlloc(); 139 psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-chip_id", 0, 140 "define chip ID (required)", NULL); 133 141 psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-exp_tag", 0, 134 142 "define exposure ID", NULL); … … 152 160 // -updateprocessedimfile 153 161 psMetadata *updateprocessedimfileArgs = psMetadataAlloc(); 162 psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-chip_id", 0, 163 "define chip ID (required)", NULL); 154 164 psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-exp_tag", 0, 155 165 "search by exposure ID", NULL); … … 257 267 config->where = psMetadataAlloc(); 258 268 269 { 270 psString str = NULL; 271 bool status = false; 272 if ((str = psMetadataLookupStr(&status, config->args, "-chip_id"))) { 273 if (!psMetadataAddS64(config->where, PS_LIST_TAIL, "chip_id", 0, "==", (psS64)atoll(str))) { 274 psError(PS_ERR_UNKNOWN, false, "failed to add item chip_id"); 275 psFree(config); 276 return NULL; 277 } 278 } 279 } 280 259 281 addWhereStr(exp_tag); 260 282 // convert '-inst' to 'camera'
Note:
See TracChangeset
for help on using the changeset viewer.
