Lines Matching refs:pOpt

141     PCRTGETOPTDEF pOpt = paOptions;
144 if (pOpt->pszLong)
146 if ((pOpt->fFlags & RTGETOPT_REQ_MASK) != RTGETOPT_REQ_NOTHING)
158 size_t cchLong = strlen(pOpt->pszLong);
159 if ( !strncmp(pszOption, pOpt->pszLong, cchLong)
160 || ( pOpt->fFlags & RTGETOPT_FLAG_ICASE
161 && !RTStrNICmp(pszOption, pOpt->pszLong, cchLong)))
163 if (pOpt->fFlags & RTGETOPT_FLAG_INDEX)
169 return pOpt;
172 else if (pOpt->fFlags & RTGETOPT_FLAG_INDEX)
178 size_t cchLong = strlen(pOpt->pszLong);
179 if ( !strncmp(pszOption, pOpt->pszLong, cchLong)
180 || ( pOpt->fFlags & RTGETOPT_FLAG_ICASE
181 && !RTStrNICmp(pszOption, pOpt->pszLong, cchLong)))
186 return pOpt;
189 else if ( !strcmp(pszOption, pOpt->pszLong)
190 || ( pOpt->fFlags & RTGETOPT_FLAG_ICASE
191 && !RTStrICmp(pszOption, pOpt->pszLong)))
192 return pOpt;
194 pOpt++;
219 PCRTGETOPTDEF pOpt = paOptions;
222 if (pOpt->iShort == chOption)
223 return pOpt;
224 pOpt++;
455 PCRTGETOPTDEF pOpt;
462 pOpt = rtGetOptSearchShort(*pState->pszNextShort, pState->paOptions, pState->cOptions, pState->fFlags);
463 if (!pOpt)
507 pOpt = rtGetOptSearchLong(pszArgThis, pState->paOptions, pState->cOptions, pState->fFlags);
508 if ( !pOpt
513 pOpt = rtGetOptSearchShort(pszArgThis[1], pState->paOptions, pState->cOptions, pState->fFlags);
514 fShort = pOpt != NULL;
520 if (!pOpt && !strcmp(pszArgThis, "--"))
530 if (pOpt)
555 if (pOpt)
557 pValueUnion->pDef = pOpt; /* in case of no value or error. */
559 if ((pOpt->fFlags & RTGETOPT_REQ_MASK) != RTGETOPT_REQ_NOTHING)
590 size_t cchLong = strlen(pOpt->pszLong);
591 if (pOpt->fFlags & RTGETOPT_FLAG_INDEX)
638 int rc = rtGetOptProcessValue(pOpt->fFlags, pszValue, pValueUnion);
664 else if (pOpt->fFlags & RTGETOPT_FLAG_INDEX)
666 size_t cchLong = strlen(pOpt->pszLong);
677 pState->pDef = pOpt;
678 return pOpt->iShort;
702 PCRTGETOPTDEF pOpt = pState->pDef;
719 pValueUnion->pDef = pOpt; /* in case of no value or error. */