Lines Matching refs:CPVRTString
22 class __declspec(dllexport) CPVRTString
24 class __declspec(dllimport) CPVRTString
26 class CPVRTString
57 CPVRTString(const char* _Ptr, size_t _Count = npos);
65 CPVRTString(const CPVRTString& _Right, size_t _Roff = 0, size_t _Count = npos);
72 CPVRTString(size_t _Count, const char _Ch);
78 CPVRTString(const char _Ch);
83 CPVRTString();
88 virtual ~CPVRTString();
95 CPVRTString& append(const char* _Ptr);
103 CPVRTString& append(const char* _Ptr, size_t _Count);
110 CPVRTString& append(const CPVRTString& _Str);
119 CPVRTString& append(const CPVRTString& _Str, size_t _Off, size_t _Count);
127 CPVRTString& append(size_t _Count, const char _Ch);
136 CPVRTString& assign(const char* _Ptr);
144 CPVRTString& assign(const char* _Ptr, size_t _Count);
151 CPVRTString& assign(const CPVRTString& _Str);
160 CPVRTString& assign(const CPVRTString& _Str, size_t _Off, size_t _Count=npos);
168 CPVRTString& assign(size_t _Count, char _Ch);
200 int compare(const CPVRTString& _Str) const;
209 int compare(size_t _Pos1, size_t _Num1, const CPVRTString& _Str) const;
220 int compare(size_t _Pos1, size_t _Num1, const CPVRTString& _Str, size_t _Off, size_t _Count) const;
253 bool operator<(const CPVRTString & _Str) const;
260 bool operator==(const CPVRTString& _Str) const;
274 bool operator!=(const CPVRTString& _Str) const;
319 CPVRTString& erase(size_t _Pos = 0, size_t _Count = npos);
328 CPVRTString& substitute(char _src,char _subDes, bool _all = true);
337 CPVRTString& substitute(const char* _src, const char* _subDes, bool _all = true);
357 size_t find(const CPVRTString& _Str, size_t _Off = 0) const;
390 size_t find_first_not_of(const CPVRTString& _Str, size_t _Off = 0) const;
433 size_t find_first_of(const CPVRTString& _Str, size_t _Off = 0) const;
466 size_t find_last_not_of(const CPVRTString& _Str, size_t _Off = 0) const;
499 size_t find_last_of(const CPVRTString& _Str, size_t _Off = 0) const;
532 size_t find_number_of(const CPVRTString& _Str, size_t _Off = 0) const;
569 int find_next_occurance_of(const CPVRTString& _Str, size_t _Off = 0) const;
606 int find_previous_occurance_of(const CPVRTString& _Str, size_t _Off = 0) const;
616 CPVRTString left(size_t iSize) const;
626 CPVRTString right(size_t iSize) const;
712 CPVRTString substr(size_t _Off = 0, size_t _Count = npos) const;
719 void swap(CPVRTString& _Str);
726 CPVRTString& toLower();
733 CPVRTString& toUpper();
741 CPVRTString format(const char *pFormat, ...);
748 CPVRTString& operator+=(char _Ch);
755 CPVRTString& operator+=(const char* _Ptr);
762 CPVRTString& operator+=(const CPVRTString& _Right);
769 CPVRTString& operator=(char _Ch);
776 CPVRTString& operator=(const char* _Ptr);
783 CPVRTString& operator=(const CPVRTString& _Right);
805 friend CPVRTString operator+ (const CPVRTString& _Left, const CPVRTString& _Right);
813 friend CPVRTString operator+ (const CPVRTString& _Left, const char* _Right);
821 friend CPVRTString operator+ (const CPVRTString& _Left, const char _Right);
829 friend CPVRTString operator+ (const char* _Left, const CPVRTString& _Right);
838 friend CPVRTString operator+ (const char _Left, const CPVRTString& _Right);
856 CPVRTString PVRTStringGetFileExtension(const CPVRTString& strFilePath);
864 CPVRTString PVRTStringGetContainingDirectoryPath(const CPVRTString& strFilePath);
872 CPVRTString PVRTStringGetFileName(const CPVRTString& strFilePath);
880 CPVRTString PVRTStringStripWhiteSpaceFromStartOf(const CPVRTString& strLine);
888 CPVRTString PVRTStringStripWhiteSpaceFromEndOf(const CPVRTString& strLine);
896 CPVRTString PVRTStringFromFormattedStr(const char *pFormat, ...);