## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# csStringBase Member List

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

Append(const char *Str, size_t Count=(size_t)-1) | csStringBase |
Append(const csStringBase &Str, size_t Count=(size_t)-1) | csStringBase |
Append(char c) | csStringBase |
Append(bool b) | csStringBase | `[inline]`
Append(short v) | csStringBase | `[inline]`
Append(unsigned short v) | csStringBase | `[inline]`
Append(int v) | csStringBase | `[inline]`
Append(unsigned int v) | csStringBase | `[inline]`
Append(long v) | csStringBase | `[inline]`
Append(unsigned long v) | csStringBase | `[inline]`
Append(float v) | csStringBase | `[inline]`
Append(double v) | csStringBase | `[inline]`
Append(longlong v) | csStringBase | `[inline]`
Append(ulonglong v) | csStringBase | `[inline]`
AppendFmt(const char *format,...) | csStringBase |
AppendFmtV(const char *format, va_list args) | csStringBase |
Clear() | csStringBase | `[inline]`
Clone() const | csStringBase | `[inline]`
Collapse() | csStringBase |
Compare(const csStringBase &iStr) const | csStringBase | `[inline]`
Compare(const char *iStr) const | csStringBase | `[inline]`
CompareNoCase(const csStringBase &iStr) const | csStringBase | `[inline]`
CompareNoCase(const char *iStr) const | csStringBase | `[inline]`
ComputeNewSize(size_t NewSize) | csStringBase | `[protected]`
csStringBase() | csStringBase | `[inline]`
csStringBase(size_t Length) | csStringBase | `[inline]`
csStringBase(const csStringBase &copy) | csStringBase | `[inline]`
csStringBase(const char *src) | csStringBase | `[inline]`
csStringBase(const char *src, size_t _length) | csStringBase | `[inline]`
csStringBase(char c) | csStringBase | `[inline]`
csStringBase(unsigned char c) | csStringBase | `[inline]`
Data | csStringBase | `[protected]`
DeleteAt(size_t Pos, size_t Count=1) | csStringBase |
Detach() | csStringBase | `[inline, virtual]`
Downcase() | csStringBase |
Empty() | csStringBase | `[inline]`
ExpandIfNeeded(size_t NewSize) | csStringBase | `[protected]`
Find(const char *search, size_t pos=0) const | csStringBase |
FindFirst(char c, size_t pos=0) const | csStringBase |
FindFirst(const char *c, size_t pos=0) const | csStringBase |
FindLast(char c, size_t pos=(size_t)-1) const | csStringBase |
FindReplace(const char *search, const char *replacement) | csStringBase | `[inline]`
FindStr(const char *search, size_t pos=0) const | csStringBase | `[inline]`
Format(const char *format,...) | csStringBase |
FormatV(const char *format, va_list args) | csStringBase |
Free() | csStringBase | `[virtual]`
GetAt(size_t n) const | csStringBase | `[inline]`
GetCapacity() const | csStringBase | `[inline, virtual]`
GetData() const | csStringBase | `[inline, virtual]`
GetDataMutable() | csStringBase | `[inline, protected, virtual]`
GetDataSafe() const | csStringBase | `[inline]`
GetGrowsBy() const | csStringBase | `[inline]`
GetGrowsExponentially() const | csStringBase | `[inline]`
GetHash() const | csStringBase |
GrowBy | csStringBase | `[protected]`
Insert(size_t Pos, const csStringBase &Str) | csStringBase |
Insert(size_t Pos, const char *Str) | csStringBase |
Insert(size_t Pos, char C) | csStringBase |
IsEmpty() const | csStringBase | `[inline]`
Length() const | csStringBase | `[inline]`
LTrim() | csStringBase |
MaxSize | csStringBase | `[protected]`
operator const char *() const | csStringBase | `[inline]`
operator!=(const csStringBase &Str) const | csStringBase | `[inline]`
operator!=(const char *Str) const | csStringBase | `[inline]`
operator+(const csStringBase &iStr) const | csStringBase | `[inline]`
operator+=(T const &s) | csStringBase | `[inline]`
operator+=(char const *s) | csStringBase | `[inline]`
operator<(const csStringBase &Str) const | csStringBase | `[inline]`
operator<(const char *Str) const | csStringBase | `[inline]`
operator<<(T const &v) | csStringBase | `[inline]`
operator<<(char const *v) | csStringBase | `[inline]`
operator=(T const &s) | csStringBase | `[inline]`
operator=(const csStringBase &copy) | csStringBase | `[inline]`
operator==(const csStringBase &Str) const | csStringBase | `[inline]`
operator==(const char *Str) const | csStringBase | `[inline]`
operator>(const csStringBase &Str) const | csStringBase | `[inline]`
operator>(const char *Str) const | csStringBase | `[inline]`
operator[](size_t n) | csStringBase | `[inline]`
operator[](size_t n) const | csStringBase | `[inline]`
Overwrite(size_t Pos, const csStringBase &Str) | csStringBase |
PadCenter(size_t NewSize, char PadChar= ' ') | csStringBase |
PadLeft(size_t NewSize, char PadChar= ' ') | csStringBase |
PadRight(size_t NewSize, char PadChar= ' ') | csStringBase |
Reclaim() | csStringBase | `[inline]`
Replace(const csStringBase &Str, size_t Count=(size_t)-1) | csStringBase |
Replace(const char *Str, size_t Count=(size_t)-1) | csStringBase |
Replace(T const &val) | csStringBase | `[inline]`
ReplaceAll(const char *search, const char *replacement) | csStringBase |
RTrim() | csStringBase |
SetAt(size_t n, const char c) | csStringBase | `[inline]`
SetCapacity(size_t NewSize) | csStringBase |
SetCapacityInternal(size_t NewSize, bool soft) | csStringBase | `[protected, virtual]`
SetGrowsBy(size_t) | csStringBase |
SetGrowsExponentially(bool b) | csStringBase | `[inline]`
ShrinkBestFit() | csStringBase | `[virtual]`
Size | csStringBase | `[protected]`
Slice(size_t start, size_t len=(size_t)-1) const | csStringBase |
StartsWith(const csStringBase &iStr, bool ignore_case=false) const | csStringBase | `[inline]`
StartsWith(const char *iStr, bool ignore_case=false) const | csStringBase | `[inline]`
SubString(csStringBase &sub, size_t start, size_t len=(size_t)-1) const | csStringBase |
Trim() | csStringBase |
Truncate(size_t Len) | csStringBase |
Upcase() | csStringBase |
~csStringBase() | csStringBase | `[virtual]`