Changeset 7013
- Timestamp:
- Apr 30, 2006, 12:10:38 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/types/psMetadataConfig.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/types/psMetadataConfig.c
r6878 r7013 10 10 * @author Eric Van Alst, MHPCC 11 11 * 12 * @version $Revision: 1.5 4$ $Name: not supported by cvs2svn $13 * @date $Date: 2006-04- 18 01:21:53$12 * @version $Revision: 1.55 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2006-04-30 22:10:38 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 439 439 fprintf(fd, format, (FORMAT_TYPE) item->data.B); \ 440 440 break; \ 441 case PS_DATA_S8: \ 442 fprintf(fd,format,(FORMAT_TYPE) item->data.S8); \ 443 break; \ 444 case PS_DATA_S16: \ 445 fprintf(fd,format,(FORMAT_TYPE) item->data.S16); \ 446 break; \ 441 447 case PS_DATA_S32: \ 442 448 fprintf(fd,format,(FORMAT_TYPE) item->data.S32); \ 449 break; \ 450 case PS_DATA_U8: \ 451 fprintf(fd,format,(FORMAT_TYPE) item->data.U8); \ 452 break; \ 453 case PS_DATA_U16: \ 454 fprintf(fd,format,(FORMAT_TYPE) item->data.U16); \ 455 break; \ 456 case PS_DATA_U32: \ 457 fprintf(fd,format,(FORMAT_TYPE) item->data.U32); \ 443 458 break; \ 444 459 case PS_DATA_F32: \ … … 1221 1236 } 1222 1237 1223 1224 /* 1238 // very dangerous to use comments to block out a very long section... 1239 # if 0 1225 1240 psString psMetadataConfigFormat(psMetadata *md) 1226 1241 { 1227 1242 PS_ASSERT_PTR_NON_NULL(md, NULL); 1228 1243 1229 1244 psString newString = NULL; 1230 1245 psString newStr = NULL; … … 1240 1255 strcpy(content, "\0"); 1241 1256 strcpy(mdString, "\0"); 1242 1257 1243 1258 while ( (item = psMetadataGetAndIncrement(iter)) ) { 1244 1259 type = item->type; … … 1258 1273 type = PS_DATA_UNKNOWN; 1259 1274 } 1260 1275 1261 1276 switch (type) { 1262 1277 case PS_DATA_BOOL: … … 1345 1360 snprintf(content, MAXSTR, "\n%s METADATA ", item->name); 1346 1361 strncat(mdString, content, MAXSTR); 1347 1362 1348 1363 newStr = psMetadataConfigFormat(item->data.md); 1349 1364 strncpy(buffer, (char *)newStr, MAXSTR); … … 1381 1396 } 1382 1397 strncat(mdString, content, MAXSTR); 1383 1398 1384 1399 snprintf(content, MAXSTR, "%ld, ", (long)((psTime*)(item->data.V))->sec); 1385 1400 strncat(mdString, content, MAXSTR); … … 1467 1482 return newString; 1468 1483 } 1469 */ 1484 # endif // old version of psMetadataConfigFormat 1470 1485 1471 1486 psString psMetadataConfigFormat(psMetadata *md) … … 1502 1517 psStringAppend(&content, " \n", item->comment); 1503 1518 break; 1519 case PS_DATA_S8: 1520 psStringAppend(&content, "%s S8 ", item->name); 1521 psStringAppend(&content, "%d ", item->data.S8); 1522 if ( strncmp(item->comment,"",2) ) { 1523 psStringAppend(&content, " #%s", item->comment); 1524 } 1525 psStringAppend(&content, " \n"); 1526 break; 1527 case PS_DATA_S16: 1528 psStringAppend(&content, "%s S16 ", item->name); 1529 psStringAppend(&content, "%d ", item->data.S16); 1530 if ( strncmp(item->comment,"",2) ) { 1531 psStringAppend(&content, " #%s", item->comment); 1532 } 1533 psStringAppend(&content, " \n"); 1534 break; 1504 1535 case PS_DATA_S32: 1505 1536 psStringAppend(&content, "%s S32 ", item->name); 1506 1537 psStringAppend(&content, "%d ", item->data.S32); 1538 if ( strncmp(item->comment,"",2) ) { 1539 psStringAppend(&content, " #%s", item->comment); 1540 } 1541 psStringAppend(&content, " \n"); 1542 break; 1543 case PS_DATA_U8: 1544 psStringAppend(&content, "%s U8 ", item->name); 1545 psStringAppend(&content, "%d ", item->data.U8); 1546 if ( strncmp(item->comment,"",2) ) { 1547 psStringAppend(&content, " #%s", item->comment); 1548 } 1549 psStringAppend(&content, " \n"); 1550 break; 1551 case PS_DATA_U16: 1552 psStringAppend(&content, "%s U16 ", item->name); 1553 psStringAppend(&content, "%d ", item->data.U16); 1554 if ( strncmp(item->comment,"",2) ) { 1555 psStringAppend(&content, " #%s", item->comment); 1556 } 1557 psStringAppend(&content, " \n"); 1558 break; 1559 case PS_DATA_U32: 1560 psStringAppend(&content, "%s U32 ", item->name); 1561 psStringAppend(&content, "%d ", item->data.U32); 1507 1562 if ( strncmp(item->comment,"",2) ) { 1508 1563 psStringAppend(&content, " #%s", item->comment);
Note:
See TracChangeset
for help on using the changeset viewer.
