ScummVM API documentation
AGS3::AGS::Shared::String Member List

This is the complete list of members for AGS3::AGS::Shared::String, including all inherited members.

_buf (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
_bufHead (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Append(const String &str) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Append(const char *cstr) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
Append(const char *cstr, size_t len) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
AppendChar(char c) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
AppendFmt(MSVC_PRINTF const char *fcstr,...) GCC_PRINTF(2 (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
AppendFmtv(const char *fcstr, va_list argptr) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ClipLeft(size_t count) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ClipLeftSection(char separator, bool include_separator=true) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ClipMid(size_t from, size_t count=-1) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ClipRight(size_t count) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ClipRightSection(char separator, bool include_separator=true) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ClipSection(char separator, size_t first, size_t last, bool include_first_sep=true, bool include_last_sep=true) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Compact() (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Compare(const String &str) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
Compare(const char *cstr) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
CompareLeft(const String &str, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
CompareLeft(const char *cstr, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
CompareLeftNoCase(const String &str, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
CompareLeftNoCase(const char *cstr, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
CompareMid(const String &str, size_t from, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
CompareMid(const char *cstr, size_t from, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
CompareMidNoCase(const String &str, size_t from, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
CompareMidNoCase(const char *cstr, size_t from, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
CompareNoCase(const String &str) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
CompareNoCase(const char *cstr) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
CompareRight(const String &str, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
CompareRight(const char *cstr, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
CompareRightNoCase(const String &str, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
CompareRightNoCase(const char *cstr, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Empty() (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
EndsWidth(const String &str) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
EndsWidth(const char *cstr) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
Equals(const String &str) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
Equals(const char *cstr) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
FillString(char c, size_t count) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
FindChar(char c, size_t from=0) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
FindCharReverse(char c, size_t from=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
FindSection(char separator, size_t first, size_t last, bool exclude_first_sep, bool exclude_last_sep, size_t &from, size_t &to) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
FindString(const String &str, size_t from=0) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
FindString(const char *cstr, size_t from=0) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Format(const char *fcstr,...) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
FormatV(const char *fcstr, va_list argptr) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Free() (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
FromFormat(const char *fcstr,...) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringstatic
FromFormatV(const char *fcstr, va_list argptr) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringstatic
FromStream(Stream *in, size_t max_chars=5 *1024 *1024, bool stop_at_limit=false) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringstatic
FromStreamCount(Stream *in, size_t count) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringstatic
GetAt(size_t index) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
GetCStr() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
GetLast() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
GetLength() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
IsEmpty() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
IsNullOrSpace() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Left(size_t count) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
LeftSection(char separator, bool exclude_separator=true) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Lower() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
MakeLower() (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
MakeUpper() (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
MergeSequences(char c=0) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Mid(size_t from, size_t count=-1) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
NoIndex (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringstatic
operator bool() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
operator Common::String() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
operator const char *() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
operator!=(const String &str) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
operator!=(const char *cstr) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
operator<(const String &str) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
operator<(const char *cstr) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
operator=(const String &str) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
operator=(String &&str) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
operator=(const char *cstr) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
operator==(const String &str) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
operator==(const char *cstr) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
operator[](size_t index) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
Prepend(const String &str) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Prepend(const char *cstr) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
PrependChar(char c) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Read(Stream *in, size_t max_chars=5 *1024 *1024, bool stop_at_limit=false) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ReadCount(Stream *in, size_t count) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Replace(char what, char with) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Replace(const String &what, const String &with) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Replace(const char *what, const char *with) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
ReplaceMid(size_t from, size_t count, const String &str) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ReplaceMid(size_t from, size_t count, const char *cstr) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
Reserve(size_t max_length) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ReserveMore(size_t more_length) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Reverse() (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ReverseUTF8() (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Right(size_t count) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
RightSection(char separator, bool exclude_separator=true) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Section(char separator, size_t first, size_t last, bool exclude_first_sep=true, bool exclude_last_sep=true) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
SetAt(size_t index, char c) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
SetString(const char *cstr, size_t length=-1) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Split(char separator) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
StartsWith(const String &str) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
StartsWith(const char *cstr) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringinline
String() (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
String(const String &) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
String(String &&) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
String(const char *cstr) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
String(const char *cstr, size_t length) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
String(char c, size_t count) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
String(const Common::String &s) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
ToInt() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Trim(char c=0) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
TrimLeft(char c=0) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
TrimRight(char c=0) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
TruncateToLeft(size_t count) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
TruncateToLeftSection(char separator, bool exclude_separator=true) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
TruncateToMid(size_t from, size_t count=-1) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
TruncateToRight(size_t count) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
TruncateToRightSection(char separator, bool exclude_separator=true) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
TruncateToSection(char separator, size_t first, size_t last, bool exclude_first_sep=true, bool exclude_last_sep=true) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Upper() const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Wrap(const char *cstr) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
Wrapper(const char *cstr) (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::Stringstatic
Write(Stream *out) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
WriteCount(Stream *out, size_t count) const (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String
~String() (defined in AGS3::AGS::Shared::String)AGS3::AGS::Shared::String