DCL 4.0
Loading...
Searching...
No Matches
STRING_T Member List

This is the complete list of members for STRING_T, including all inherited members.

__buf() constSTRING_Tinlineprotected
__pszSTRING_Tprotected
assign(const STRING_T &_str)STRING_T
assign(CHAR_T _ch, size_t _repeat=1)STRING_T
assign(const CHAR_T *_ps, size_t _start, size_t _len)STRING_T
assign(const CHAR_T *_psz, size_t _len=(size_t) -1)STRING_T
assign(const CHAR_T *_begin, const CHAR_T *_end)STRING_T
assign(BUFFER_T *_buf)STRING_T
assign(const CHAR_T *_ps1, size_t _len1, const CHAR_T *_ps2, size_t _len2)STRING_Tprotected
assignAlloc(size_t _len)STRING_Tprotected
clear()STRING_T
compare(const CHAR_T *_psz, size_t _len=(size_t) -1) constSTRING_Tinline
compare(const CHAR_T *psz1, const CHAR_T *psz2, size_t _len=(size_t) -1)STRING_Tstatic
compareNoCase(const CHAR_T *_psz, size_t _len=(size_t) -1) constSTRING_Tinline
compareNoCase(const CHAR_T *psz1, const CHAR_T *psz2, size_t _len=(size_t) -1)STRING_Tstatic
contains(CHAR_T _ch) constSTRING_Tinline
contains(const CHAR_T *_psz) constSTRING_Tinline
contains(const STRING_T &_str) constSTRING_Tinline
data() constSTRING_Tinline
endsWith(const CHAR_T *_suffix) constSTRING_Tinline
endsWith(const STRING_T &_suffix) constSTRING_Tinline
escape(const CHAR_T *_ps, size_t _len, EscapeFlags _flag=ESCAPE_DEFAULT)STRING_Tstatic
ESCAPE_ALL enum valueSTRING_T
ESCAPE_DEFAULT enum valueSTRING_T
ESCAPE_EXTENDED enum valueSTRING_T
ESCAPE_XML enum valueSTRING_T
EscapeFlags enum nameSTRING_T
find(const CHAR_T *_begin, const CHAR_T *_end, CHAR_T _ch)STRING_Tstatic
find(const CHAR_T *_begin, const CHAR_T *_end, const CHAR_T *_sub, size_t _sublen)STRING_Tstatic
format(const CHAR_T *_format,...)STRING_Tstatic
indexOf(CHAR_T _ch, size_t _start=0) constSTRING_T
indexOf(const CHAR_T *_psz, size_t _start=0) constSTRING_T
indexOf(const STRING_T &_str, size_t _start=0) constSTRING_T
isEmpty() constSTRING_Tinline
join(const ARRAY_T &_array, CHAR_T _delimiter, bool _hasEmpty=false)STRING_Tstatic
lastIndexOf(CHAR_T _ch, size_t _start=0) constSTRING_T
lastIndexOf(const STRING_T &_str, size_t _start=0) constSTRING_T
lastIndexOf(const CHAR_T *_psz, size_t _start=0) constSTRING_T
left(size_t _len) constSTRING_T
length() constSTRING_Tinline
length(const CHAR_T *_psz, size_t _max=(size_t) -1)STRING_Tstatic
matches(const CHAR_T *_regex, bool _icase) const __DCL_THROWS1(RegexException *)STRING_T
matches(const STRING_T &_regex, bool _icase) const __DCL_THROWS1(RegexException *)STRING_T
mid(size_t _first, size_t _len=(size_t) -1) constSTRING_T
operator const CHAR_T *() constSTRING_Tinline
operator+(const STRING_T &_str1, const STRING_T &_str2)STRING_Tfriend
operator+(const STRING_T &_str, CHAR_T _ch)STRING_Tfriend
operator+(CHAR_T _ch, const STRING_T &_str)STRING_Tfriend
operator+(const STRING_T &_str, const CHAR_T *_psz)STRING_Tfriend
operator+(const CHAR_T *_psz, const STRING_T &_str)STRING_Tfriend
operator=(const STRING_T &_str)STRING_Tinline
operator=(const CHAR_T *_psz)STRING_Tinline
operator=(CHAR_T _ch)STRING_Tinline
operator=(BUFFER_T *_buf)STRING_Tinline
operator[](size_t _index) constSTRING_T
padCenter(size_t _len, CHAR_T _ch) constSTRING_T
padLeft(size_t _len, CHAR_T _ch) constSTRING_T
padRight(size_t _len, CHAR_T _ch) constSTRING_T
replace(size_t _start, size_t _len, const CHAR_T *_new, size_t _newlen=(size_t) -1) constSTRING_T
replace(size_t _start, const STRING_T &_new) constSTRING_Tinline
replace(CHAR_T _old, CHAR_T _new) constSTRING_T
replace(const CHAR_T *_old, const CHAR_T *_new) constSTRING_Tinline
replace(const STRING_T &_old, const STRING_T &_new) constSTRING_Tinline
replace(const CHAR_T *_old, size_t _oldlen, const CHAR_T *_new, size_t _newlen) constSTRING_T
replace_r(const CHAR_T *_regex, const CHAR_T *_replacment, bool _icase, size_t _limit=(size_t) -1) const __DCL_THROWS1(RegexException *)STRING_T
replace_r(const STRING_T &_regex, const STRING_T &_replacement, bool _icase, size_t _limit=(size_t) -1) const __DCL_THROWS1(RegexException *)STRING_T
rfind(const CHAR_T *_begin, const CHAR_T *_end, CHAR_T _ch)STRING_Tstatic
rfind(const CHAR_T *_begin, const CHAR_T *_end, const CHAR_T *_sub, size_t _sublen)STRING_Tstatic
right(size_t _len) constSTRING_T
rreplace(size_t _start, size_t _len, const CHAR_T *_new, size_t _newlen=(size_t) -1) constSTRING_T
rreplace(size_t _start, const STRING_T &_new) constSTRING_Tinline
search(const CHAR_T *_regex, bool _icase) const __DCL_THROWS1(RegexException *)STRING_T
search(const STRING_T &_regex, bool _icase) const __DCL_THROWS1(RegexException *)STRING_T
searches(const CHAR_T *_regex, bool _icase) const __DCL_THROWS1(RegexException *)STRING_T
searches(const STRING_T &_regex, bool _icase) const __DCL_THROWS1(RegexException *)STRING_T
split(const CHAR_T *_begin, const CHAR_T *_end, const CHAR_T *_delimiter, size_t _delimiterlen, ARRAY_T &_results, size_t _limit=(size_t) -1)STRING_Tstatic
split(const CHAR_T *_begin, const CHAR_T *_end, CHAR_T _delimiter, ARRAY_T &_results, size_t _limit=(size_t) -1)STRING_Tstatic
split(const STRING_T &_delimiter, ARRAY_T &_results, size_t _limit=(size_t) -1) constSTRING_Tinline
split(CHAR_T _delimiter, ARRAY_T &_results, size_t _limit=(size_t) -1) constSTRING_Tinline
split_r(const CHAR_T *_regex, bool _icase, ARRAY_T &_results, size_t _limit=(size_t) -1) const __DCL_THROWS1(RegexException *)STRING_T
split_r(const STRING_T &_regex, bool _icase, ARRAY_T &_results, size_t _limit=(size_t) -1) const __DCL_THROWS1(RegexException *)STRING_T
startsWith(const CHAR_T *_prefix) constSTRING_Tinline
startsWith(const STRING_T &_prefix) constSTRING_Tinline
STRING_BUILDER_T classSTRING_Tfriend
STRING_T()STRING_T
STRING_T(const STRING_T &_str)STRING_T
STRING_T(CHAR_T _ch, size_t _repeat=1)STRING_T
STRING_T(const CHAR_T *_ps, size_t _start, size_t _len)STRING_T
STRING_T(const CHAR_T *_psz, size_t _len=(size_t) -1)STRING_T
STRING_T(const CHAR_T *_begin, const CHAR_T *_end)STRING_T
STRING_T(BUFFER_T *_buf)STRING_T
substring(size_t _first) constSTRING_Tinline
substring(size_t _first, size_t _last) constSTRING_Tinline
substring(const CHAR_T *_regex, bool _icase) const __DCL_THROWS1(RegexException *)STRING_T
substring(const STRING_T &_regex, bool _icase) const __DCL_THROWS1(RegexException *)STRING_T
toHexString(const char *_bytes, size_t _len, size_t _max=(size_t) -1, bool _prefix=true)STRING_Tstatic
toHexString(const ByteString &_bytes, size_t _max=(size_t) -1, bool _prefix=true)STRING_Tinlinestatic
toLowerCase() constSTRING_T
toString() constSTRING_T
toUpperCase() constSTRING_T
trim() constSTRING_T
trim(const CHAR_T *_chars) constSTRING_T
trimLeft() constSTRING_T
trimLeft(const CHAR_T *_chars) constSTRING_T
trimRight() constSTRING_T
trimRight(const CHAR_T *_chars) constSTRING_T
tryString(const char *_bytes, size_t _len, size_t _max=(size_t) -1)STRING_Tstatic
tryString(const ByteString &_bytes, size_t _max=(size_t) -1)STRING_Tinlinestatic
unescape(const CHAR_T *_psz, size_t _len)STRING_Tstatic
valueOf(bool _b)STRING_Tstatic
valueOf(char _n)STRING_Tstatic
valueOf(unsigned char _n)STRING_Tstatic
valueOf(short _n)STRING_Tstatic
valueOf(unsigned short _n)STRING_Tstatic
valueOf(int _n)STRING_Tstatic
valueOf(unsigned int _n)STRING_Tstatic
valueOf(long _n)STRING_Tstatic
valueOf(unsigned long _n)STRING_Tstatic
valueOf(long long _n)STRING_Tstatic
valueOf(unsigned long long _n)STRING_Tstatic
valueOf(float _n)STRING_Tstatic
valueOf(double _n)STRING_Tstatic
valueOf(long double _n)STRING_Tstatic
~STRING_T()STRING_T