Lines Matching refs:argStr
133 static inline std::string ConvertToFlagName(char* argStr, int argLen)
136 if (argStr[k] == '-') {
137 if (argStr[k-1] == '-') {
141 argStr[k] = '_';
144 return std::string(argStr, argLen);
160 char* argStr = (*argv)[argIndex];
164 for (; argStr[argLen] != '\0'; ++argLen) {
165 if (argStr[argLen] != '-') {
168 if (keepCounting and argStr[argLen] == '-') {
177 flagName = std::string(argStr + prefix, argLen);
185 flagName = ConvertToFlagName(argStr + longPrefix, argLen);
189 << argStr << std::endl;
198 << argStr << std::endl;
214 char* argStr = (*argv)[argIndex];
216 for (; argStr[argLen] != '\0'; ++argLen);
217 flagValue = std::string(argStr, argLen);