Lines Matching defs:cmdArguments
436 bool SnapShotUtils::ProcessArgs(int argc, char* const argv[], CmdArguments& cmdArguments)
451 cmdArguments.displayId = static_cast<DisplayId>(atoll(optarg));
452 cmdArguments.isDisplayIdSet = true;
455 cmdArguments.width = atoi(optarg);
456 cmdArguments.isWidthSet = true;
459 cmdArguments.height = atoi(optarg);
460 cmdArguments.isHeightSet = true;
463 cmdArguments.fileName = optarg;
466 cmdArguments.fileType = optarg;
475 if (!ProcessDisplayId(cmdArguments.displayId, cmdArguments.isDisplayIdSet)) {
479 if (cmdArguments.fileName == "") {
480 cmdArguments.fileName = GenerateFileName(cmdArguments.fileType);
481 std::cout << "process: set filename to " << cmdArguments.fileName.c_str() << std::endl;
485 if (!SnapShotUtils::CheckFileNameValid(cmdArguments.fileName, cmdArguments.fileType)) {
486 std::cout << "error: filename " << cmdArguments.fileName.c_str() << " invalid!" << std::endl;