Searched refs:a_cchSrc (Results 1 - 3 of 3) sorted by relevance
/vbox/src/VBox/Main/glue/ |
H A D | string.cpp | 271 * @param a_cchSrc The source string. 277 HRESULT Utf8Str::copyFromExNComRC(const char *a_pcszSrc, size_t a_offSrc, size_t a_cchSrc) argument 280 if (a_cchSrc) 282 m_psz = RTStrAlloc(a_cchSrc + 1); 285 m_cch = a_cchSrc; 286 m_cbAllocated = a_cchSrc + 1; 287 memcpy(m_psz, a_pcszSrc + a_offSrc, a_cchSrc); 288 m_psz[a_cchSrc] = '\0';
|
/vbox/include/VBox/com/ |
H A D | string.h | 464 void copyFromN(const char *a_pszSrc, size_t a_cchSrc); 521 Utf8Str(const char *a_pszSrc, size_t a_cchSrc) argument 522 : RTCString(a_pszSrc, a_cchSrc) 586 * @param a_cchSrc The number of characters (bytes) to copy from the source 589 HRESULT assignEx(Utf8Str const &a_rSrcStr, size_t a_offSrc, size_t a_cchSrc) argument 591 if ( a_offSrc + a_cchSrc > a_rSrcStr.m_cch 594 return copyFromExNComRC(a_rSrcStr.m_psz, a_offSrc, a_cchSrc); 615 * @param a_cchSrc The number of characters (bytes) to copy from the source 618 HRESULT assignEx(const char *a_pcszSrc, size_t a_cchSrc) argument 620 return copyFromExNComRC(a_pcszSrc, 0, a_cchSrc); [all...] |
/vbox/include/iprt/cpp/ |
H A D | ministring.h | 112 * @param a_cchSrc The max number of chars (encoded UTF-8 bytes) 115 RTCString(const RTCString &a_rSrc, size_t a_offSrc, size_t a_cchSrc = npos) 118 copyFromN(&a_rSrc.m_psz[a_offSrc], RT_MIN(a_cchSrc, a_rSrc.m_cch - a_offSrc)); 131 * @param a_cchSrc The max number of chars (encoded UTF-8 bytes) 136 RTCString(const char *a_pszSrc, size_t a_cchSrc) argument 138 size_t cchMax = a_pszSrc ? RTStrNLen(a_pszSrc, a_cchSrc) : 0; 139 copyFromN(a_pszSrc, RT_MIN(a_cchSrc, cchMax));
|
Completed in 577 milliseconds