Lines Matching refs:optarg
23 ResultsOutput ArgToResultsOutput(const std::string_view optarg) { in ArgToResultsOutput() argument
24 if (optarg == "report" || optarg == "0") { in ArgToResultsOutput()
27 if (optarg == "csv" || optarg == "1") { in ArgToResultsOutput()
30 if (optarg == "pb" || optarg == "2") { in ArgToResultsOutput()
33 if (optarg == "null" || optarg == "-1") { in ArgToResultsOutput()
39 LogStream ArgToLogStream(const std::string_view optarg) { in ArgToLogStream() argument
40 if (optarg == "logcat" || optarg == "1") { in ArgToLogStream()
50 LogLevel ArgToLogLevel(const std::string_view optarg) { in ArgToLogLevel() argument
51 if (optarg == "VERBOSE" || optarg == "5") { in ArgToLogLevel()
54 if (optarg == "DEBUG" || optarg == "4") { in ArgToLogLevel()
57 if (optarg == "INFO" || optarg == "3") { in ArgToLogLevel()
60 if (optarg == "WARNING" || optarg == "2") { in ArgToLogLevel()
63 if (optarg == "ERROR" || optarg == "1") { in ArgToLogLevel()
66 if (optarg == "FATAL" || optarg == "0") { in ArgToLogLevel()
128 arguments.embedded_benchmark = optarg; in ParseArguments()
132 arguments.results_output = ArgToResultsOutput(optarg); in ParseArguments()
135 dittosuite::Logger::GetInstance().SetLogStream(ArgToLogStream(optarg)); in ParseArguments()
138 dittosuite::Logger::GetInstance().SetLogLevel(ArgToLogLevel(optarg)); in ParseArguments()
141 char* token = strtok(optarg, ","); in ParseArguments()
149 if (!optarg && optind < argc // make sure optind is valid in ParseArguments()