• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/include/wx/

Lines Matching defs:wxStringBase

84 #define wxSTRING_MAXLEN wxStringBase::npos
203 typedef wxStdString wxStringBase;
252 class WXDLLIMPEXP_BASE wxStringBase
347 wxStringBase() { Init(); }
349 wxStringBase(const wxStringBase& stringSrc)
364 wxStringBase(size_type nRepeat, wxChar ch);
367 wxStringBase(const wxChar *psz)
369 wxStringBase(const wxChar *psz, size_t nLength)
371 wxStringBase(const wxChar *psz,
376 wxStringBase(const wxStringBase& str, size_t nPos, size_t nLen)
385 wxStringBase(const void *pStart, const void *pEnd);
388 ~wxStringBase()
405 wxStringBase& operator=(const wxStringBase& stringSrc);
407 wxStringBase& operator=(wxChar ch);
409 wxStringBase& operator=(const wxChar *psz);
437 wxStringBase& append(const wxStringBase& str, size_t pos, size_t n)
444 wxStringBase& append(const wxStringBase& str)
447 wxStringBase& append(const wxChar *sz)
449 wxStringBase& append(const wxChar *sz, size_t n)
452 wxStringBase& append(size_t n, wxChar ch);
454 wxStringBase& append(const_iterator first, const_iterator last)
458 wxStringBase& assign(const wxStringBase& str)
461 wxStringBase& assign(const wxStringBase& str, size_t pos, size_t n)
464 wxStringBase& assign(const wxChar *sz)
466 wxStringBase& assign(const wxChar *sz, size_t n)
469 wxStringBase& assign(size_t n, wxChar ch)
472 wxStringBase& assign(const_iterator first, const_iterator last)
490 wxStringBase& insert(size_t nPos, const wxStringBase& str)
496 wxStringBase& insert(size_t nPos, const wxStringBase& str, size_t nStart, size_t 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)); }
517 wxStringBase& erase(size_type pos = 0, size_type n = npos);
531 wxStringBase& replace(size_t nStart, size_t nLen, const wxChar* sz);
533 wxStringBase& replace(size_t nStart, size_t nLen, const wxStringBase& str)
536 wxStringBase& replace(size_t nStart, size_t nLen, size_t nCount, wxChar ch);
538 wxStringBase& replace(size_t nStart, size_t nLen,
539 const wxStringBase& str, size_t nStart2, size_t nLen2);
541 wxStringBase& replace(size_t nStart, size_t nLen,
543 wxStringBase& replace(iterator first, iterator last, const_pointer s)
545 wxStringBase& replace(iterator first, iterator last, const_pointer s,
548 wxStringBase& replace(iterator first, iterator last, const wxStringBase& s)
550 wxStringBase& replace(iterator first, iterator last, size_type n, wxChar c)
552 wxStringBase& replace(iterator first, iterator last,
557 void swap(wxStringBase& str);
564 size_t find(const wxStringBase& str, size_t nStart = 0) const;
575 size_t rfind(const wxStringBase& str, size_t nStart = npos) const;
586 size_t find_first_of(const wxStringBase& str, size_t nStart = 0) const
595 size_t find_last_of (const wxStringBase& str, size_t nStart = npos) const
607 size_t find_first_not_of(const wxStringBase& str, size_t nStart = 0) const
615 size_t find_last_not_of(const wxStringBase& str, size_t nStart = npos) const
627 int compare(const wxStringBase& str) const;
629 int compare(size_t nStart, size_t nLen, const wxStringBase& str) const;
632 const wxStringBase& str, size_t nStart2, size_t nLen2) const;
642 wxStringBase substr(size_t nStart = 0, size_t nLen = npos) const;
645 wxStringBase& operator+=(const wxStringBase& s) { return append(s); }
647 wxStringBase& operator+=(const wxChar *psz) { return append(psz); }
649 wxStringBase& operator+=(wxChar ch) { return append(1, ch); }
659 class WXDLLIMPEXP_BASE wxString : public wxStringBase
687 wxString() : wxStringBase() { }
689 wxString(const wxStringBase& stringSrc) : wxStringBase(stringSrc) { }
690 wxString(const wxString& stringSrc) : wxStringBase(stringSrc) { }
693 : wxStringBase(nRepeat, ch) { }
695 : wxStringBase(nRepeat, ch) { }
699 : wxStringBase(psz ? psz : wxT("")) { }
701 : wxStringBase(psz, nLength) { }
705 : wxStringBase(psz, nLength == npos ? wxStrlen(psz) : nLength) { }
715 : wxStringBase(s.c_str()) { }
722 wxString(const wxWCharBuffer& psz) : wxStringBase(psz.data()) { }
726 : wxStringBase((const char*)psz) { }
729 : wxStringBase((const char*)psz, nLength) { }
740 : wxStringBase(psz) { }
811 { return wxStringBase::at(n); }
813 { return wxStringBase::at(n); }
816 { return wxStringBase::at(n); }
823 { return wxStringBase::at(n); }
825 { return wxStringBase::at(n); }
828 { return wxStringBase::at(n); }
953 wxString& operator=(const wxStringBase& stringSrc)
954 { return (wxString&)wxStringBase::operator=(stringSrc); }
957 { return (wxString&)wxStringBase::operator=(ch); }
962 { if(psz) wxStringBase::operator=(psz); else Clear(); return *this; }
965 { return (wxString&)wxStringBase::operator=(psz); }
1281 : wxStringBase(str, nPos, nLen) { }
1284 : wxStringBase((const wxChar*)pStart, (const wxChar*)pEnd) { }
1287 : wxStringBase(first, last) { }
1293 { return (wxString&)wxStringBase::append(str, pos, n); }
1296 { return (wxString&)wxStringBase::append(str); }
1299 { return (wxString&)wxStringBase::append(sz); }
1301 { return (wxString&)wxStringBase::append(sz, n); }
1304 { return (wxString&)wxStringBase::append(n, ch); }
1307 { return (wxString&)wxStringBase::append(first, last); }
1311 { return (wxString&)wxStringBase::assign(str); }
1314 { return (wxString&)wxStringBase::assign(str, pos, n); }
1317 { return (wxString&)wxStringBase::assign(sz); }
1319 { return (wxString&)wxStringBase::assign(sz, n); }
1322 { return (wxString&)wxStringBase::assign(n, ch); }
1325 { return (wxString&)wxStringBase::assign(first, last); }
1329 int compare(const wxStringBase& str) const;
1331 int compare(size_t nStart, size_t nLen, const wxStringBase& str) const;
1334 const wxStringBase& str, size_t nStart2, size_t nLen2) const;
1344 { return (wxString&)wxStringBase::insert(nPos, str); }
1347 { return (wxString&)wxStringBase::insert(nPos, str, nStart, n); }
1350 { return (wxString&)wxStringBase::insert(nPos, sz); }
1352 { return (wxString&)wxStringBase::insert(nPos, sz, n); }
1355 { return (wxString&)wxStringBase::insert(nPos, n, ch); }
1357 { return wxStringBase::insert(it, ch); }
1359 { wxStringBase::insert(it, first, last); }
1361 { wxStringBase::insert(it, n, ch); }
1365 { return (wxString&)wxStringBase::erase(pos, n); }
1367 { return wxStringBase::erase(first, last); }
1369 { return wxStringBase::erase(first); }
1377 { return (wxString&)wxStringBase::replace(nStart, nLen, sz); }
1380 { return (wxString&)wxStringBase::replace(nStart, nLen, str); }
1383 { return (wxString&)wxStringBase::replace(nStart, nLen, nCount, ch); }
1387 { return (wxString&)wxStringBase::replace(nStart, nLen, str,
1392 { return (wxString&)wxStringBase::replace(nStart, nLen, sz, nCount); }
1394 { return (wxString&)wxStringBase::replace(first, last, s); }
1397 { return (wxString&)wxStringBase::replace(first, last, s, n); }
1399 { return (wxString&)wxStringBase::replace(first, last, s); }
1401 { return (wxString&)wxStringBase::replace(first, last, n, c); }
1404 { return (wxString&)wxStringBase::replace(first, last, first1, last1); }
1408 { return (wxString&)wxStringBase::operator+=(s); }
1411 { return (wxString&)wxStringBase::operator+=(psz); }
1414 { return (wxString&)wxStringBase::operator+=(ch); }