1
0
mirror of https://github.com/stefanocasazza/ULib.git synced 2025-09-28 19:05:55 +08:00
ULib/examples/IR/db_dump.cpp
2015-01-23 17:24:36 +01:00

39 lines
647 B
C++

// db_dump.cpp
#include <ulib/string.h>
#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