Lines Matching refs:cchMax

282  * @param   cchMax          The max number of chars to duplicate, not counting
285 #define RTStrDupN(pszString, cchMax) RTStrDupNTag((pszString), (cchMax), RTSTR_TAG)
292 * @param cchMax The max number of chars to duplicate, not counting
296 RTDECL(char *) RTStrDupNTag(const char *pszString, size_t cchMax, const char *pszTag);
2324 * @param cchMax The maximum string length
2326 RTDECL(int) RTStrNCmp(const char *psz1, const char *psz2, size_t cchMax);
2368 * @param cchMax Maximum string length
2370 RTDECL(int) RTStrNICmp(const char *psz1, const char *psz2, size_t cchMax);
2455 * @param cchMax The max string length.
2457 RTDECL(size_t) RTStrNLen(const char *pszString, size_t cchMax);
2466 * @retval VINF_SUCCESS if the string has a length less than cchMax.
2468 * before cchMax was reached.
2471 * @param cchMax The max string length.
2473 * terminator. This is set to cchMax if the terminator
2476 RTDECL(int) RTStrNLenEx(const char *pszString, size_t cchMax, size_t *pcch);
2490 * @param cchMax The max string length. RTSTR_MAX is fine.
2493 DECLINLINE(char const *) RTStrEnd(char const *pszString, size_t cchMax)
2497 while (cchMax > RTSTR_MEMCHR_MAX)
2503 cchMax -= RTSTR_MEMCHR_MAX;
2505 return (char const *)memchr(pszString, '\0', cchMax);
2508 DECLINLINE(char *) RTStrEnd(char *pszString, size_t cchMax)
2510 DECLINLINE(char *) RTStrEnd(const char *pszString, size_t cchMax)
2515 while (cchMax > RTSTR_MEMCHR_MAX)
2521 cchMax -= RTSTR_MEMCHR_MAX;
2523 return (char *)memchr(pszString, '\0', cchMax);
3117 * @param cchMax The max string length to evaluate. Passing
3121 RTDECL(PRTSTRSPACECORE) RTStrSpaceGetN(PRTSTRSPACE pStrSpace, const char *pszString, size_t cchMax);
3349 * @retval VINF_SUCCESS if the string has a length less than cchMax.