X-Git-Url: http://gitweb.hachti.de/?a=blobdiff_plain;f=pc-tools%2Fldc2%2Fsrc%2Fmain.cpp;h=f8274103d6d8db868da086181623cc8d94043dd3;hb=798b0c1d967a7d8ac3c7a867d41bfa7b8e824048;hp=4c74b0338cc7cdd2f0612c02918654e8d6ba36d8;hpb=27bbb60df360a89da0116eb56cc6937ba1d5d85f;p=h316.git diff --git a/pc-tools/ldc2/src/main.cpp b/pc-tools/ldc2/src/main.cpp index 4c74b03..f827410 100644 --- a/pc-tools/ldc2/src/main.cpp +++ b/pc-tools/ldc2/src/main.cpp @@ -1,12 +1,18 @@ -/* -$Id: main.cpp,v 1.2 2006/11/20 01:19:01 hachti Exp $ -*/ +/* ldc2 preliminary main program */ + +#include +#include + #include #include #include "tape_block.hh" #include "data_block.hh" +#include "argread.hh" + +using namespace std; + void tape_start(void* m){ printf("tape_start\n"); } @@ -15,7 +21,35 @@ void tape_stop(void* m){ printf("tape_stop\n"); } -int main(){ + + + +void dump_vector(vector arguments){ + for (vector::iterator iter=arguments.begin();iter"); + ar.add_param("h","help","Give help",&help_needed); + ar.add_free_param("","File to read data from",&file_set,&filename); + + + + dump_vector(ar.read_args(argc,args)); + + if (help_needed==1) dump_vector(ar.get_help()); + + printf("Hallo %s!\n",name.c_str()); + exit(0); tape_block * myblock=0; do{ if (myblock) delete myblock; @@ -28,3 +62,4 @@ int main(){ } while (myblock->get_state()==tape_block::TBS_OK); return 0; } +