Home | History | Annotate | Download | only in Common

Lines Matching full:nkey

53 namespace NKey {

641 if (parser[NKey::kUpdate].ThereIs)
642 ParseUpdateCommandString(options, parser[NKey::kUpdate].PostStrings,
644 if (parser[NKey::kWorkingDir].ThereIs)
646 const UString &postString = parser[NKey::kWorkingDir].PostStrings[0];
652 options.SfxMode = parser[NKey::kSfx].ThereIs;
654 options.SfxModule = parser[NKey::kSfx].PostStrings[0];
656 if (parser[NKey::kVolume].ThereIs)
658 const UStringVector &sv = parser[NKey::kVolume].PostStrings;
671 if (parser[NKey::kProperty].ThereIs)
674 for (int i = 0; i < parser[NKey::kProperty].PostStrings.Size(); i++)
677 const UString &postString = parser[NKey::kProperty].PostStrings[i];
709 options.StdInMode = parser[NKey::kStdIn].ThereIs;
710 options.StdOutMode = parser[NKey::kStdOut].ThereIs;
711 options.EnableHeaders = !parser[NKey::kDisableHeaders].ThereIs;
712 options.HelpMode = parser[NKey::kHelp1].ThereIs || parser[NKey::kHelp2].ThereIs || parser[NKey::kHelp3].ThereIs;
716 if (parser[NKey::kLargePages].ThereIs)
718 const UString &postString = parser[NKey::kLargePages].PostStrings.Front();
825 options.TechMode = parser[NKey::kTechMode].ThereIs;
826 options.CalcCrc = parser[NKey::kCalcCrc].ThereIs;
828 if (parser[NKey::kCaseSensitive].ThereIs)
829 g_CaseSensitive = (parser[NKey::kCaseSensitive].PostCharIndex < 0);
832 if (parser[NKey::kRecursed].ThereIs)
833 recursedType = GetRecursedTypeFromIndex(parser[NKey::kRecursed].PostCharIndex);
837 g_CodePage = FindCharset(parser, NKey::kConsoleCharSet, -1);
838 UINT codePage = FindCharset(parser, NKey::kListfileCharSet, CP_UTF8);
841 if (parser[NKey::kInclude].ThereIs)
845 parser[NKey::kInclude].PostStrings, true, recursedType, codePage);
847 if (parser[NKey::kExclude].ThereIs)
849 parser[NKey::kExclude].PostStrings, false, recursedType, codePage);
852 bool thereIsArchiveName = !parser[NKey::kNoArName].ThereIs &&
875 options.YesToAll = parser[NKey::kYes].ThereIs;
879 options.PasswordEnabled = parser[NKey::kPassword].ThereIs;
881 options.Password = parser[NKey::kPassword].PostStrings[0];
884 options.ShowDialog = parser[NKey::kShowDialog].ThereIs;
886 if (parser[NKey::kArchiveType].ThereIs)
887 options.ArcType = parser[NKey::kArchiveType].PostStrings[0];
896 if (parser[NKey::kArInclude].ThereIs)
898 parser[NKey::kArInclude].PostStrings, true, NRecursedType::kNonRecursed, codePage);
899 if (parser[NKey::kArExclude].ThereIs)
901 parser[NKey::kArExclude].PostStrings, false, NRecursedType::kNonRecursed, codePage);
914 UString arcName = parser[NKey::kStdIn].PostStrings.Front();
930 if (parser[NKey::kOutputDir].ThereIs)
932 options.OutputDir = parser[NKey::kOutputDir].PostStrings[0];
937 if (parser[NKey::kOverwrite].ThereIs)
938 options.OverwriteMode = k_OverwriteModes[parser[NKey::kOverwrite].PostCharIndex];
951 if (parser[NKey::kShareForWrite].ThereIs)
954 options.EnablePercents = !parser[NKey::kDisablePercents].ThereIs;
963 updateOptions.EMailMode = parser[NKey::kEmail].ThereIs;
966 updateOptions.EMailAddress = parser[NKey::kEmail].PostStrings.Front();
983 updateOptions.StdInFileName = parser[NKey::kStdIn].PostStrings.Front();
999 for (int i = 0; i < parser[NKey::kProperty].PostStrings.Size(); i++)
1001 UString postString = parser[NKey::kProperty].PostStrings[i];