// db_dump.cpp #include #undef PACKAGE #define PACKAGE "db_dump" #undef ARGS #define ARGS "" #define U_OPTIONS \ "purpose 'dump databases of index documents files...'\n" \ "option c config 1 'path of configuration file' ''\n" #include "IR.h" class Application : public IR { public: void run(int argc, char* argv[], char* env[]) { U_TRACE(5, "Application::run(%d,%p,%p)", argc, argv, env) IR::run(argc, argv, env); if (IR::openCDB(false)) { # ifdef U_STDCPP_ENABLE UPosting::printDB(std::cout); # endif IR::deleteDB(); } } private: }; U_MAIN