X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=appli%2Fgimmick%2Fmain.cxx;h=a39b1e2d2f13c998eee0592ac9e95f6f8b1dab5e;hb=8c3672abfbaf237583f46ba0c1feb660b0f65973;hp=0a3a81085906d3f11c265ba4f16717341ff8136b;hpb=4ef5bb7efa72c0d9a016f270b5a56e8302f6e209;p=creaImageIO.git diff --git a/appli/gimmick/main.cxx b/appli/gimmick/main.cxx index 0a3a810..a39b1e2 100644 --- a/appli/gimmick/main.cxx +++ b/appli/gimmick/main.cxx @@ -22,23 +22,27 @@ int main(int argc, char* argv[]) exit(0); } + std::string handler("Local database"); try { g.Initialize(); if (args.file_given) { - g.AddFileToLocalDatabase(args.file_arg); + std::vector files; + // TO DO : multiple files given + files.push_back(args.file_arg); + g.AddFiles(handler,files); } if (args.dir_given) { - g.AddDirToLocalDatabase(args.dir_arg, args.recurse_given); + g.AddDir(handler,args.dir_arg, args.recurse_given); } if (args.print_given) { - g.GetLocalDatabase()->LoadChildren(0,0); - g.PrintLocalDatabase(); + g.GetTreeHandler(handler)->LoadChildren(0,0); + g.Print(handler); } g.Finalize();