Beispiel #1
0
int main(int argc, char * argv[])
{
    //print log entries
    w.getSettings()->verbose = true;
    //print help message when no arguments
    if (argc == 1)
    {
        printHelp();
    }
    else
    {
        for (int i = 1; i < argc; i++)
        {
            string arg = (string)argv[i];
            if (arg == "-d")
            {
                ch.debug();
            }
            else if (arg == "-t")
            {
                w.printSettings();
            }
            else if (arg == "-f")
            {
                printFileStructure();
            }
            else if (arg == "-h")
            {
                printHelp();
            }
            else if (arg == "-s")
            {
                printStatus();
            }
            else if (arg == "-r")
            {
                repair();
            }
            else if (arg == "-y")
            {
                resync();
            }
        }
    }
    return 0;
}