17 #include <pia/common/common_definitions.h> 93 return !(*
this == rhs);
115 s32
FormatV(
const char* pFormatString, va_list varg);
126 s32
Format(
const char* pFormatString, ...);
142 virtual void Trace(u64 flag)
const;
150 char m_Buffer[c_Length];
String()
Instantiates the object with default parameters (default constructor).
Definition: common_String.h:41
bool operator==(const String &rhs) const
This is an equality operator. It determines whether two String objects are equal. ...
const char * GetCharArray() const
Gets a pointer to the string buffer.
Definition: common_String.h:68
Class for representing strings.
Definition: common_String.h:35
s32 FormatV(const char *pFormatString, va_list varg)
Builds a string according to the format.
bool operator!=(const String &rhs) const
This is an equality operator. It determines whether two String objects are not equal.
Definition: common_String.h:91
u32 StrLen() const
Calculates the length of a string.
String & operator=(const String &rhs)
This is the assignment operator.
virtual void Trace(u64 flag) const
Prints information useful for debugging.
s32 Format(const char *pFormatString,...)
Builds a string according to the format.
This is the common base class used inside the Pia library.
Definition: common_RootObject.h:40