Lines Matching refs:opt
545 static bool ParseBOpt(int opt, bool& isTrue) in ParseBOpt() argument
547 if (opt == 'b') { in ParseBOpt()
561 static bool ParseHltOpt(int opt, char** argv, bool& isTrue) in ParseHltOpt() argument
563 if (opt == 'h') { in ParseHltOpt()
567 } else if (opt == 'l') { in ParseHltOpt()
571 } else if (opt == 't') { in ParseHltOpt()
584 static bool ParseOzOpt(int opt, char** argv, bool& isTrue) in ParseOzOpt() argument
586 if (opt == 'o') { in ParseOzOpt()
596 } else if (opt == 'z') { in ParseOzOpt()
603 static void ParseDefaultOpt(int opt, char** argv, int optIndex, bool& isTrue) in ParseDefaultOpt() argument
605 if (opt == 0) { in ParseDefaultOpt()
613 static bool ParseOpt(int opt, char** argv, int optIndex) in ParseOpt() argument
616 bool isFinish = ParseBOpt(opt, isTrue); in ParseOpt()
620 isFinish = ParseHltOpt(opt, argv, isTrue); in ParseOpt()
624 isFinish = ParseOzOpt(opt, argv, isTrue); in ParseOpt()
628 ParseDefaultOpt(opt, argv, optIndex, isTrue); in ParseOpt()
647 int opt = 0; in HandleOpt() local
652 opt = getopt_long(argc, argv, shortOption.c_str(), g_longOptions, &optionIndex); in HandleOpt()
653 if (opt < 0) { in HandleOpt()
657 isTrue = ParseOpt(opt, argv, optionIndex); // parse Opt in HandleOpt()