Lines Matching refs:CPVRTString
28 const size_t CPVRTString::npos = (size_t) -1;
36 @Function CPVRTString
41 CPVRTString::CPVRTString(const char* _Ptr, size_t _Count) :
60 @Function CPVRTString
66 CPVRTString::CPVRTString(const CPVRTString& _Right, size_t _Roff, size_t _Count) :
73 @Function CPVRTString
78 CPVRTString::CPVRTString(size_t _Count, char _Ch) :
85 @Function CPVRTString
89 CPVRTString::CPVRTString(const char _Ch) :
96 @Function CPVRTString
99 CPVRTString::CPVRTString() :
106 @Function ~CPVRTString
109 CPVRTString::~CPVRTString()
124 CPVRTString& CPVRTString::append(const char* _Ptr)
140 CPVRTString& CPVRTString::append(const char* _Ptr, size_t _Count)
145 // extend CPVRTString if necessary
159 // remove old CPVRTString if necessary
178 CPVRTString& CPVRTString::append(const CPVRTString& _Str)
191 CPVRTString& CPVRTString::append(const CPVRTString& _Str, size_t _Off, size_t _Count)
215 CPVRTString& CPVRTString::append(size_t _Count, char _Ch)
219 // extend CPVRTString if necessary
236 // remove old CPVRTString if necessary
255 CPVRTString& CPVRTString::assign(const char* _Ptr)
271 CPVRTString& CPVRTString::assign(const char* _Ptr, size_t _Count)
295 CPVRTString& CPVRTString::assign(const CPVRTString& _Str)
308 CPVRTString& CPVRTString::assign(const CPVRTString& _Str, size_t _Off, size_t _Count)
324 CPVRTString& CPVRTString::assign(size_t _Count,char _Ch)
351 const char* CPVRTString::c_str() const
361 size_t CPVRTString::capacity() const
370 void CPVRTString::clear()
388 int CPVRTString::compare(const CPVRTString& _Str) const
399 bool CPVRTString::operator<(const CPVRTString & _Str) const
412 int CPVRTString::compare(size_t _Pos1, size_t _Num1, const CPVRTString& _Str) const
414 _ASSERT(_Pos1<=m_Size); // check comparison starts within lhs CPVRTString
457 int CPVRTString::compare(size_t _Pos1, size_t _Num1, const CPVRTString& _Str, size_t /*_Off*/, size_t _Count) const
459 _ASSERT(_Pos1<=m_Size); // check comparison starts within lhs CPVRTString
499 int CPVRTString::compare(const char* _Ptr) const
512 int CPVRTString::compare(size_t _Pos1, size_t _Num1, const char* _Ptr) const
514 _ASSERT(_Pos1<=m_Size); // check comparison starts within lhs CPVRTString
557 int CPVRTString::compare(size_t _Pos1, size_t _Num1, const char* _Ptr, size_t _Count) const
559 _ASSERT(_Pos1<=m_Size); // check comparison starts within lhs CPVRTString
600 bool CPVRTString::operator==(const CPVRTString& _Str) const
611 bool CPVRTString::operator==(const char* const _Ptr) const
625 bool CPVRTString::operator!=(const CPVRTString& _Str) const
636 bool CPVRTString::operator!=(const char* const _Ptr) const
652 size_t CPVRTString::copy(char* _Ptr, size_t _Count, size_t _Off) const
665 const char* CPVRTString::data() const
675 bool CPVRTString::empty() const
687 CPVRTString& CPVRTString::erase(size_t _Pos, size_t _Count)
708 size_t CPVRTString::find(const char* _Ptr, size_t _Off, size_t _Count) const
736 size_t CPVRTString::find(const CPVRTString& _Str, size_t _Off) const
748 size_t CPVRTString::find_first_not_of(char _Ch, size_t _Off) const
765 size_t CPVRTString::find_first_not_of(const char* _Ptr, size_t _Off) const
791 size_t CPVRTString::find_first_not_of(const char* _Ptr, size_t _Off, size_t _Count) const
816 size_t CPVRTString::find_first_not_of(const CPVRTString& _Str, size_t _Off) const
841 size_t CPVRTString::find_first_of(char _Ch, size_t _Off) const
858 size_t CPVRTString::find_first_of(const char* _Ptr, size_t _Off) const
880 size_t CPVRTString::find_first_of(const char* _Ptr, size_t _Off, size_t _Count) const
903 size_t CPVRTString::find_first_ofn(const char* _Ptr, size_t _Off, size_t _Count) const
945 size_t CPVRTString::find_first_of(const CPVRTString& _Str, size_t _Off) const
966 size_t CPVRTString::find_last_not_of(char _Ch, size_t _Off) const
985 size_t CPVRTString::find_last_not_of(const char* _Ptr, size_t _Off) const
1011 size_t CPVRTString::find_last_not_of(const char* _Ptr, size_t _Off, size_t _Count) const
1037 size_t CPVRTString::find_last_not_of(const CPVRTString& _Str, size_t _Off) const
1063 size_t CPVRTString::find_last_of(char _Ch, size_t _Off) const
1082 size_t CPVRTString::find_last_of(const char* _Ptr, size_t _Off) const
1104 size_t CPVRTString::find_last_of(const char* _Ptr, size_t _Off, size_t _Count) const
1125 size_t CPVRTString::find_last_of(const CPVRTString& _Str, size_t _Off) const
1146 size_t CPVRTString::find_number_of(char _Ch, size_t _Off) const
1164 size_t CPVRTString::find_number_of(const char* _Ptr, size_t _Off) const
1190 size_t CPVRTString::find_number_of(const char* _Ptr, size_t _Off, size_t _Count) const
1215 size_t CPVRTString::find_number_of(const CPVRTString& _Str, size_t _Off) const
1243 int CPVRTString::find_next_occurance_of(char _Ch, size_t _Off) const
1261 int CPVRTString::find_next_occurance_of(const char* _Ptr, size_t _Off) const
1287 int CPVRTString::find_next_occurance_of(const char* _Ptr, size_t _Off, size_t _Count) const
1312 int CPVRTString::find_next_occurance_of(const CPVRTString& _Str, size_t _Off) const
1337 int CPVRTString::find_previous_occurance_of(char _Ch, size_t _Off) const
1355 int CPVRTString::find_previous_occurance_of(const char* _Ptr, size_t _Off) const
1381 int CPVRTString::find_previous_occurance_of(const char* _Ptr, size_t _Off, size_t _Count) const
1406 int CPVRTString::find_previous_occurance_of(const CPVRTString& _Str, size_t _Off) const
1428 the null character) in a new CPVRTString. If iSize is
1431 CPVRTString CPVRTString::left(size_t iSize) const
1434 return CPVRTString(m_pString,iSize);
1442 the null character) in a new CPVRTString. If iSize is
1445 CPVRTString CPVRTString::right(size_t iSize) const
1448 return CPVRTString(m_pString+(m_Size-iSize),iSize);
1451 //CPVRTString& CPVRTString::insert(size_t _P0, const char* _Ptr)
1456 //CPVRTString& CPVRTString::insert(size_t _P0, const char* _Ptr, size_t _Count)
1461 //CPVRTString& CPVRTString::insert(size_t _P0, const CPVRTString& _Str)
1466 //CPVRTString& CPVRTString::insert(size_t _P0, const CPVRTString& _Str, size_t _Off, size_t _Count)
1471 //CPVRTString& CPVRTString::insert(size_t _P0, size_t _Count, char _Ch)
1481 size_t CPVRTString::length() const
1491 size_t CPVRTString::max_size() const
1501 void CPVRTString::push_back(char _Ch)
1506 //CPVRTString& replace(size_t _Pos1, size_t _Num1, const char* _Ptr)
1507 //CPVRTString& replace(size_t _Pos1, size_t _Num1, const CPVRTString& _Str)
1508 //CPVRTString& replace(size_t _Pos1, size_t _Num1, const char* _Ptr, size_t _Num2)
1509 //CPVRTString& replace(size_t _Pos1, size_t _Num1, const CPVRTString& _Str, size_t _Pos2, size_t _Num2)
1510 //CPVRTString& replace(size_t _Pos1, size_t _Num1, size_t _Count, char _Ch)
1517 void CPVRTString::reserve(size_t _Count)
1532 void CPVRTString::resize(size_t _Count, char _Ch)
1548 //size_t rfind(const CPVRTString& _Str, size_t _Off = npos) const;
1555 size_t CPVRTString::size() const
1567 CPVRTString CPVRTString::substr(size_t _Off, size_t _Count) const
1569 return CPVRTString(*this, _Off, _Count);
1577 void CPVRTString::swap(CPVRTString& _Str)
1595 CPVRTString& CPVRTString::toLower()
1607 CPVRTString& CPVRTString::toUpper()
1620 CPVRTString CPVRTString::format(const char *pFormat, ...)
1638 CPVRTString returnString(buf);
1650 CPVRTString& CPVRTString::operator+=(char _Ch)
1661 CPVRTString& CPVRTString::operator+=(const char* _Ptr)
1672 CPVRTString& CPVRTString::operator+=(const CPVRTString& _Right)
1683 CPVRTString& CPVRTString::operator=(char _Ch)
1694 CPVRTString& CPVRTString::operator=(const char* _Ptr)
1705 CPVRTString& CPVRTString::operator=(const CPVRTString& _Right)
1716 CPVRTString::const_reference CPVRTString::operator[](size_t _Off) const
1727 CPVRTString::reference CPVRTString::operator[](size_t _Off)
1739 CPVRTString operator+ (const CPVRTString& _Left, const CPVRTString& _Right)
1741 return CPVRTString(_Left).append(_Right);
1751 CPVRTString operator+ (const CPVRTString& _Left, const char* _Right)
1753 return CPVRTString(_Left).append(_Right);
1763 CPVRTString operator+ (const CPVRTString& _Left, const char _Right)
1765 return CPVRTString(_Left).append(_Right);
1775 CPVRTString operator+ (const char* _Left, const CPVRTString& _Right)
1777 return CPVRTString(_Left).append(_Right);
1787 CPVRTString operator+ (const char _Left, const CPVRTString& _Right)
1789 return CPVRTString(_Left).append(_Right);
1800 Returns an empty CPVRTString if no extension is found.
1802 CPVRTString PVRTStringGetFileExtension(const CPVRTString& strFilePath)
1804 CPVRTString::size_type idx = strFilePath.find_last_of ( '.' );
1806 if (idx == CPVRTString::npos)
1807 return CPVRTString("");
1818 CPVRTString PVRTStringGetContainingDirectoryPath(const CPVRTString& strFilePath)
1826 return CPVRTString("");
1838 CPVRTString PVRTStringGetFileName(const CPVRTString& strFilePath)
1856 @Description strips white space characters from the beginning of a CPVRTString.
1858 CPVRTString PVRTStringStripWhiteSpaceFromStartOf(const CPVRTString& strLine)
1871 @Description strips white space characters from the end of a CPVRTString.
1873 CPVRTString PVRTStringStripWhiteSpaceFromEndOf(const CPVRTString& strLine)
1887 CPVRTString PVRTStringFromFormattedStr(const char *pFormat, ...)
1905 CPVRTString returnString(buf);
1914 CPVRTString& CPVRTString::substitute(char _src,char _subDes, bool _all)
1934 CPVRTString& CPVRTString::substitute(const char* _src, const char* _dest, bool _all)
1941 CPVRTString src = _src;
1942 CPVRTString dest = _dest;
1943 CPVRTString ori;
1950 CPVRTString sub1, sub2, result;