Lines Matching refs:nPos
272 void InitWith(const wxChar *psz, size_t nPos = 0, size_t nLen = npos);
375 // take nLen chars starting at nPos
376 wxStringBase(const wxStringBase& str, size_t nPos, size_t nLen)
381 size_t strLen = str.length() - nPos; nLen = strLen < nLen ? strLen : nLen;
382 InitWith(str.c_str(), nPos, nLen);
490 wxStringBase& insert(size_t nPos, const wxStringBase& str)
493 return insert(nPos, str.c_str(), str.length());
496 wxStringBase& insert(size_t nPos, const wxStringBase& str, size_t nStart, size_t n)
502 return insert(nPos, str.c_str() + nStart, n);
505 wxStringBase& insert(size_t nPos, const wxChar *sz, size_t n = npos);
507 wxStringBase& insert(size_t nPos, size_t n, wxChar ch)
508 { return insert(nPos, wxStringBase(n, ch)); }
1279 // take nLen chars starting at nPos
1280 wxString(const wxString& str, size_t nPos, size_t nLen)
1281 : wxStringBase(str, nPos, nLen) { }
1343 wxString& insert(size_t nPos, const wxString& str)
1344 { return (wxString&)wxStringBase::insert(nPos, str); }
1346 wxString& insert(size_t nPos, const wxString& str, size_t nStart, size_t n)
1347 { return (wxString&)wxStringBase::insert(nPos, str, nStart, n); }
1349 wxString& insert(size_t nPos, const wxChar *sz)
1350 { return (wxString&)wxStringBase::insert(nPos, sz); }
1351 wxString& insert(size_t nPos, const wxChar *sz, size_t n)
1352 { return (wxString&)wxStringBase::insert(nPos, sz, n); }
1354 wxString& insert(size_t nPos, size_t n, wxChar ch)
1355 { return (wxString&)wxStringBase::insert(nPos, n, ch); }