- Timestamp:
- 2014-05-08T15:38:11+12:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/runtime-src/src/recpt/formatconverter.cpp
r28761 r29042 46 46 here" | ./formatconverter --silent 47 47 ***********************************************************************/ 48 void print_usage() { 49 cout << endl << "Usage: formatconverter [options]" << endl; 50 cout << "\tOptions: --help, [--silent] [--documentNode|--classifierNode]" << endl << endl; 51 } 48 52 49 53 int main(int argc, char **argv) { … … 54 58 text_t resultstring; 55 59 56 60 text_t nodeType = ""; 57 61 bool silent = false; 62 58 63 if(argc > 1) { 59 silent = (strcmp(argv[1], "--silent") == 0); 64 65 if((strcmp(argv[1], "--help") == 0)) { 66 print_usage(); 67 return 0; 68 } 69 70 else { 71 for(int i = 1; i < argc; i++) { 72 if (strcmp(argv[i], "--silent") == 0) { silent = true; } 73 else if(strcmp(argv[i], "--documentNode") == 0) { nodeType = "document"; } 74 else if(strcmp(argv[i], "--classifierNode") == 0) { nodeType = "classifier"; } 75 else { 76 print_usage(); 77 return 0; 78 } 79 } 80 } 60 81 } 61 82 … … 75 96 76 97 parse_formatstring (argstr, formatlistptr, metadata, getParents); 77 resultstring = get_GS3_formatstring (formatlistptr );98 resultstring = get_GS3_formatstring (formatlistptr, nodeType); 78 99 79 100 delete formatlistptr;
Note:
See TracChangeset
for help on using the changeset viewer.