Nebula
Loading...
Searching...
No Matches
Util.String Member List

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

Alloc(SizeT size)Util.Stringprivate
Append(const String &str)Util.Stringinline
Append(const char *str)Util.String
Append(const T &t)Util.String
AppendBool(bool val)Util.Stringinline
AppendByte(byte val)Util.Stringinline
AppendChar(char val)Util.Stringinline
AppendFloat(float val)Util.Stringinline
AppendInt(int val)Util.Stringinline
AppendMat4(const Math::mat4 &v)Util.Stringinline
AppendRange(const char *str, SizeT numChars)Util.String
AppendUByte(ubyte val)Util.Stringinline
AppendVec2(const Math::vec2 &v)Util.Stringinline
AppendVec3(const Math::vec3 &v)Util.Stringinline
AppendVec4(const Math::vec4 &v)Util.Stringinline
As() constUtil.String
AsBase64() constUtil.String
AsBlob() constUtil.String
AsBool() constUtil.String
AsCharPtr() constUtil.Stringinline
AsFloat() constUtil.String
AsFloat2() constUtil.String
AsFloat3() constUtil.String
AsFloat4() constUtil.String
AsInt() constUtil.String
AsLongLong() constUtil.String
AsMat4() constUtil.String
AsTransform44() constUtil.String
AsVec2() constUtil.String
AsVec3() constUtil.String
AsVec4() constUtil.String
BeginsWithString(const String &s) constUtil.String
c_str() constUtil.Stringinline
ChangeAssignPrefix(const Util::String &newPref)Util.String
ChangeFileExtension(const Util::String &newExt)Util.String
CheckFileExtension(const String &ext) constUtil.Stringinline
CheckValidCharSet(const String &charSet) constUtil.Stringinline
Clear()Util.Stringinline
Concatenate(const Array< String > &strArray, const String &whiteSpace)Util.Stringstatic
ContainsCharFromSet(const String &charSet) constUtil.String
ConvertBackslashes()Util.Stringinline
CopyToBuffer(char *buf, SizeT bufSize) constUtil.String
Delete()Util.Stringinlineprivate
empty() constUtil.Stringinline
EndsWithString(const String &s) constUtil.String
ExtractDirName() constUtil.String
ExtractFileName() constUtil.Stringinline
ExtractLastDirName() constUtil.String
ExtractRange(IndexT fromIndex, SizeT numChars) constUtil.String
ExtractToEnd(IndexT fromIndex) constUtil.String
ExtractToLastSlash() constUtil.Stringinline
Fill(SizeT length, unsigned char character)Util.String
FindCharIndex(char c, IndexT startIndex=0) constUtil.String
FindStringIndex(const String &s, IndexT startIndex=0) constUtil.String
FirstCharToUpper()Util.String
Format(const char *fmtString,...)Util.String
FormatArgList(const char *fmtString, va_list argList)Util.String
From(const T &t)Util.Stringstatic
FromBase64(const String &)Util.Stringstatic
FromBlob(const Util::Blob &b)Util.Stringstatic
FromBool(bool b)Util.Stringinlinestatic
FromByte(byte i)Util.Stringinlinestatic
FromDouble(double f)Util.Stringinlinestatic
FromFloat(float f)Util.Stringinlinestatic
FromFloat2(const Math::float2 &v)Util.Stringinlinestatic
FromFloat3(const Math::float3 &v)Util.Stringinlinestatic
FromFloat4(const Math::float4 &v)Util.Stringinlinestatic
FromInt(int i)Util.Stringinlinestatic
FromLong(long i)Util.Stringinlinestatic
FromLongLong(long long i)Util.Stringinlinestatic
FromMat4(const Math::mat4 &m)Util.Stringinlinestatic
FromQuat(const Math::quat &q)Util.Stringinlinestatic
FromShort(short i)Util.Stringinlinestatic
FromSize(size_t i)Util.Stringinlinestatic
FromTransform44(const Math::transform44 &m)Util.Stringinlinestatic
FromUByte(ubyte i)Util.Stringinlinestatic
FromUInt(uint i)Util.Stringinlinestatic
FromUShort(ushort i)Util.Stringinlinestatic
FromVec2(const Math::vec2 &v)Util.Stringinlinestatic
FromVec3(const Math::vec3 &v)Util.Stringinlinestatic
FromVec4(const Math::vec4 &v)Util.Stringinlinestatic
Get() constUtil.Stringinline
GetFileExtension() constUtil.String
GetLastSlash() constUtil.Stringprivate
HashCode() constUtil.Stringinline
heapUtil.String
heapBufferUtil.Stringprivate
heapBufferSizeUtil.String
heapBufferSizeUtil.Stringprivate
Hex(INTEGER i)Util.Stringinlinestatic
IsAlNum(char c)Util.Stringstatic
IsAlpha(char c)Util.Stringstatic
IsDigit(char c)Util.Stringstatic
IsEmpty() constUtil.Stringinline
IsLower(char c)Util.Stringstatic
IsUpper(char c)Util.Stringstatic
IsValid() constUtil.Stringinline
IsValid() constUtil.String
IsValidBool() constUtil.String
IsValidFloat() constUtil.Stringinline
IsValidInt() constUtil.Stringinline
IsValidMat4() constUtil.String
IsValidTransform44() constUtil.String
IsValidVec2() constUtil.String
IsValidVec4() constUtil.String
Length() constUtil.Stringinline
length() constUtil.Stringinline
localUtil.String
localBufferUtil.Stringprivate
LocalStringSize enum valueUtil.Stringprivate
MatchPattern(const String &str, const String &pattern)Util.Stringstatic
operator!=Util.Stringfriend
operator+=(const String &rhs)Util.Stringinline
operator<Util.Stringfriend
operator<=Util.Stringfriend
operator=(const String &rhs)Util.Stringinline
operator=(String &&rhs) noexceptUtil.Stringinline
operator=(const char *cStr)Util.Stringinline
operator==Util.Stringfriend
operator==Util.Stringfriend
operator==Util.Stringfriend
operator==Util.Stringfriend
operator>Util.Stringfriend
operator>=Util.Stringfriend
operator[](IndexT i) constUtil.Stringinline
operator[](IndexT i)Util.Stringinline
ParseKeyValuePairs(const String &str)Util.Stringstatic
Realloc(SizeT newSize)Util.Stringprivate
ReplaceChars(const String &charSet, char replacement)Util.String
ReplaceIllegalFilenameChars(char replacement)Util.Stringinline
Reserve(SizeT newSize)Util.String
Set(const char *ptr, SizeT length)Util.String
Set(const char *ptr, size_t length)Util.String
Set(const T &t)Util.String
SetBool(bool val)Util.String
SetByte(byte val)Util.String
SetCharPtr(const char *s)Util.String
SetDouble(double val)Util.String
SetFloat(float val)Util.String
SetFloat2(const Math::float2 &v)Util.String
SetFloat3(const Math::float3 &v)Util.String
SetFloat4(const Math::float4 &v)Util.String
SetInt(int val)Util.String
SetLong(long val)Util.String
SetLongLong(long long val)Util.String
SetMat4(const Math::mat4 &v)Util.String
SetQuaternion(const Math::quat &v)Util.String
SetShort(short val)Util.String
SetSizeT(size_t val)Util.String
SetTransform44(const Math::transform44 &v)Util.String
SetUByte(ubyte val)Util.String
SetUInt(uint val)Util.String
SetUShort(ushort val)Util.String
SetVec2(const Math::vec2 &v)Util.String
SetVec3(const Math::vec3 &v)Util.String
SetVec4(const Math::vec4 &v)Util.String
Sprintf(const char *fmtString,...)Util.Stringstatic
StrChr(const char *str, int c)Util.Stringstatic
StrCmp(const char *str0, const char *str1)Util.Stringstatic
String()Util.Stringinline
String(const String &rhs)Util.Stringinline
String(String &&rhs) noexceptUtil.Stringinline
String(const char *cStr)Util.Stringinline
String(const char *cStr, size_t len)Util.Stringinline
Strip(const String &charSet)Util.String
StripAssignPrefix()Util.String
StripFileExtension()Util.String
strLenUtil.String
strLenUtil.Stringprivate
StrLen(const char *str)Util.Stringstatic
SubstituteChar(char c, char subst)Util.Stringinline
SubstituteString(const String &str, const String &substStr)Util.String
TerminateAtIndex(IndexT index)Util.String
Tokenize(const String &whiteSpace, Array< String > &outTokens) constUtil.String
Tokenize(const String &whiteSpace) constUtil.String
Tokenize(const String &whiteSpace, char fence, Array< String > &outTokens) constUtil.String
Tokenize(const String &whiteSpace, char fence) constUtil.String
ToLower()Util.String
ToUpper()Util.String
Trim(const String &charSet)Util.String
TrimLeft(const String &charSet)Util.String
TrimRight(const String &charSet)Util.String
~String()Util.Stringinline