Doxygen
Loading...
Searching...
No Matches
DString Member List

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

append(char c)DStringinline
append(const char *s)DStringinline
append(const DString &s)DStringinline
append(const std::string &s)DStringinline
append(std::string_view s)DStringinline
assign(const char *s)DStringinline
assign(const DString &s)DStringinline
assign(const std::string &s)DStringinline
assign(std::string_view s)DStringinline
at(size_t i)DStringinline
at(size_t i) constDStringinline
back()DStringinline
back() constDStringinline
begin()DStringinline
begin() constDStringinline
c_str() constDStringinline
capacity() constDStringinline
cbegin() constDStringinline
cend() constDStringinline
clear()DStringinline
compare(const DString &s) constDStringinline
compare(const char *s) constDStringinline
compare(const std::string &s) constDStringinline
const_iterator typedefDString
const_reference typedefDString
const_reverse_iterator typedefDString
contains(char c, bool cs=true) constDString
contains(const char *str, bool cs=true) constDString
copy(char *dest, size_t count, size_t pos=0) constDStringinline
crbegin() constDStringinline
crend() constDStringinline
data() constDStringinline
DString()=defaultDString
DString(const DString &)=defaultDString
DString(DString &&)=defaultDString
DString(const std::string &s)DStringinline
DString(std::string &&s)DStringinline
DString(std::string_view sv)DStringinline
DString(int)=deleteDString
DString(const JavaCCString &s)DStringinline
DString(size_t size, SizeTag t)DStringinlineexplicit
DString(const char *str)DStringinline
DString(const char *str, size_t maxlen)DStringinline
empty() constDStringinline
end()DStringinline
end() constDStringinline
endsWith(const char *s) constDStringinline
endsWith(const std::string &s) constDStringinline
endsWith(const DString &s) constDStringinline
erase(size_t index=0, size_t count=npos)DStringinline
ExplicitSize enum valueDString
fill(char c, int len=-1)DStringinline
find(char c, size_t pos=0) constDStringinline
find(const char *s, size_t pos=0) constDStringinline
find(const DString &s, size_t pos=0) constDStringinline
find(const std::string &s, size_t pos=0) constDStringinline
find_first_not_of(char c, size_t pos=0) constDStringinline
find_first_not_of(const char *s, size_t pos=0) constDStringinline
find_first_not_of(const DString &s, size_t pos=0) constDStringinline
find_first_not_of(const std::string &s, size_t pos=0) constDStringinline
find_first_of(char c, size_t pos=0) constDStringinline
find_first_of(const char *s, size_t pos=0) constDStringinline
find_first_of(const DString &s, size_t pos=0) constDStringinline
find_first_of(const std::string &s, size_t pos=0) constDStringinline
find_last_not_of(char c, size_t pos=npos) constDStringinline
find_last_not_of(const char *s, size_t pos=npos) constDStringinline
find_last_not_of(const DString &s, size_t pos=npos) constDStringinline
find_last_not_of(const std::string &s, size_t pos=npos) constDStringinline
find_last_of(char c, size_t pos=npos) constDStringinline
find_last_of(const char *s, size_t pos=npos) constDStringinline
find_last_of(const DString &s, size_t pos=npos) constDStringinline
find_last_of(const std::string &s, size_t pos=npos) constDStringinline
front()DStringinline
front() constDStringinline
insert(size_t index, const DString &s)DStringinline
insert(size_t index, std::string_view s)DStringinline
insert(size_t index, const char *s)DStringinline
insert(size_t index, char c)DStringinline
iterator typedefDString
left(size_t len) constDStringinline
length() constDStringinline
lower() constDStringinline
m_repDStringprivate
max_size() constDStringinline
mid(size_t index, size_t len=npos) constDStringinline
nposDStringstatic
operator+=(const DString &s)DStringinline
operator+=(const std::string &s)DStringinline
operator+=(std::string_view s)DStringinline
operator+=(const char *s)DStringinline
operator=(const DString &)=defaultDString
operator=(DString &&)=defaultDString
operator=(std::string &&s)DStringinline
operator=(std::string_view sv)DStringinline
operator=(const JavaCCString &s)DStringinline
operator=(const char *str)DStringinline
operator=(const std::string &s)DStringinline
operator[](size_t i)DStringinline
operator[](size_t i) constDStringinline
pop_back()DStringinline
prepend(const char *s)DStringinline
prepend(const DString &s)DStringinline
prepend(const std::string &s)DStringinline
prepend(std::string_view s)DStringinline
push_back(char c)DStringinline
quoted() constDStringinline
rawData()DStringinline
rbegin()DStringinline
rbegin() constDStringinline
reference typedefDString
remove(size_t index, size_t len)DStringinline
removeWhiteSpace() constDStringinline
rend()DStringinline
rend() constDStringinline
repeat(unsigned int n) constDStringinline
replace(size_t index, size_t len, const char *s)DString
reserve(size_t size)DStringinline
resize(size_t newlen)DStringinline
resize(size_t newlen, char c)DStringinline
reverse_iterator typedefDString
rfind(char c, size_t pos=npos) constDStringinline
rfind(const char *s, size_t pos=npos) constDStringinline
rfind(const DString &s, size_t pos=npos) constDStringinline
rfind(const std::string &s, size_t pos=npos) constDStringinline
rfind_insensitive(char c, size_t pos=npos) constDString
rfind_insensitive(const char *str, size_t pos=npos) constDString
right(size_t len) constDStringinline
setNum(short n)DStringinline
setNum(uint16_t n)DStringinline
setNum(int n)DStringinline
setNum(uint32_t n)DStringinline
setNum(long n)DStringinline
setNum(long long n)DStringinline
setNum(unsigned long long n)DStringinline
setNum(unsigned long n)DStringinline
shrink_to_fit()DStringinline
simplifyWhiteSpace() constDString
size() constDStringinline
size_type typedefDString
SizeTag enum nameDString
sprintf(const char *format,...)DString
startsWith(const char *s) constDStringinline
startsWith(const std::string &s) constDStringinline
startsWith(const DString &s) constDStringinline
str() constDStringinline
stripLeadingAndTrailingEmptyLines() constDString
stripPrefix(const DString &prefix)DStringinline
stripPrefix(const char *prefix)DStringinline
stripWhiteSpace() constDStringinline
substr(size_t pos=0, size_t count=npos) constDStringinline
swap(DString &other)DStringinline
toInt(bool *ok=nullptr, int base=10) constDString
toLong(bool *ok=nullptr, int base=10) constDString
toShort(bool *ok=nullptr, int base=10) constDString
toUInt(bool *ok=nullptr, int base=10) constDString
toUInt64(bool *ok=nullptr, int base=10) constDString
toULong(bool *ok=nullptr, int base=10) constDString
toUShort(bool *ok=nullptr, int base=10) constDString
upper() constDStringinline
value_type typedefDString
view() constDStringinline
~DString()=defaultDString