Changeset 3341 for trunk/psLib/test/astronomy/tst_psMetadata_05.c
- Timestamp:
- Feb 28, 2005, 1:34:10 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/test/astronomy/tst_psMetadata_05.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/astronomy/tst_psMetadata_05.c
r3264 r3341 22 22 * @author Ross Harman, MHPCC 23 23 * 24 * @version $Revision: 1. 19$ $Name: not supported by cvs2svn $25 * @date $Date: 2005-02- 17 19:26:24$24 * @version $Revision: 1.20 $ $Name: not supported by cvs2svn $ 25 * @date $Date: 2005-02-28 23:34:10 $ 26 26 * 27 27 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 36 36 { 37 37 printf("Key Name: %8s ", metadataItem->name); 38 printf("Key pType: %2d ", metadataItem->pType);39 38 printf("Key mdType: %2d ", metadataItem->type); 40 39 … … 43 42 printf("Key Value: %17c", ' '); 44 43 break; 45 case PS_META_PRIMITIVE: 46 switch(metadataItem->pType) { 47 case PS_TYPE_BOOL: 48 printf("Key Value: %15d ", metadataItem->data.B); 49 break; 50 case PS_TYPE_S32: 51 printf("Key Value: %15d ", metadataItem->data.S32); 52 break; 53 case PS_TYPE_F32: 54 printf("Key Value: %15.3f ", metadataItem->data.F32); 55 break; 56 case PS_TYPE_F64: 57 printf("Key Value: %15.3f ", metadataItem->data.F64); 58 break; 59 default: 60 printf("Bad type: %d ", metadataItem->pType); 61 } 44 case PS_META_BOOL: 45 printf("Key Value: %15d ", metadataItem->data.B); 46 break; 47 case PS_META_S32: 48 printf("Key Value: %15d ", metadataItem->data.S32); 49 break; 50 case PS_META_F32: 51 printf("Key Value: %15.3f ", metadataItem->data.F32); 52 break; 53 case PS_META_F64: 54 printf("Key Value: %15.3f ", metadataItem->data.F64); 62 55 break; 63 56 case PS_META_STR: … … 87 80 printPositiveTestHeader(stdout, "psMetadata", "Test A - Allocate metadata items"); 88 81 metadata = psMetadataAlloc(); 89 item1 = psMetadataItemAlloc("myItem1", PS_ TYPE_BOOL, PS_META_PRIMITIVE, "I am a boolean", true);90 item2 = psMetadataItemAlloc("myItem2", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a integer", 55);91 item3 = psMetadataItemAlloc("myItem3", PS_ TYPE_BOOL, PS_META_PRIMITIVE, "I am a boolean", false);92 item4 = psMetadataItemAlloc("myItem4", PS_ TYPE_S32, PS_META_PRIMITIVE, "I am a integer", 66);93 item5 = psMetadataItemAlloc("myItem5", PS_ TYPE_F32, PS_META_PRIMITIVE, "I am a float", 3.14);94 item6 = psMetadataItemAlloc("myItem6", PS_ TYPE_F64, PS_META_PRIMITIVE,"I am a double", 6.28);95 item7 = psMetadataItemAlloc("myItem7", PS_ TYPE_PTR, PS_META_STR, "I am a string", "GNIRTS");82 item1 = psMetadataItemAlloc("myItem1", PS_META_BOOL, "I am a boolean", true); 83 item2 = psMetadataItemAlloc("myItem2", PS_META_S32, "I am a integer", 55); 84 item3 = psMetadataItemAlloc("myItem3", PS_META_BOOL, "I am a boolean", false); 85 item4 = psMetadataItemAlloc("myItem4", PS_META_S32, "I am a integer", 66); 86 item5 = psMetadataItemAlloc("myItem5", PS_META_F32, "I am a float", 3.14); 87 item6 = psMetadataItemAlloc("myItem6", PS_META_F64,"I am a double", 6.28); 88 item7 = psMetadataItemAlloc("myItem7", PS_META_STR, "I am a string", "GNIRTS"); 96 89 // item8 = psMetadataItemAlloc("myItem8", PS_TYPE_PTR, PS_META_UNKNOWN, "I am unknown"); 97 90 printMetadataItem(item1);
Note:
See TracChangeset
for help on using the changeset viewer.
