A modifiable sequence of characters for use in creating strings. More...
#include <IStringBuilder.h>

Public Member Functions | |
| virtual void | append (const char *str)=0 |
| virtual void | append (const GString &str)=0 |
| virtual void | append (const GStringBuilder &sb)=0 |
| virtual void | append (char c)=0 |
| virtual void | append (unichar c)=0 |
| virtual void | append (int32 i)=0 |
| virtual void | append (int64 ll)=0 |
| virtual void | append (double d)=0 |
| virtual void | insert (int32 offset, char c)=0 |
| virtual int32 | capacity ()=0 |
| virtual void | ensureCapacity (int32 capacity)=0 |
| virtual void | setLength (int32 length)=0 |
| virtual int32 | length ()=0 |
| virtual GString | toString ()=0 |
| Returns a string containing a concise, human-readable description of this object. More... | |
Public Member Functions inherited from Glympse::ICommon | |
| virtual int32 | retain ()=0 |
| Add a reference to our object in a COM-like way. | |
| virtual int32 | release ()=0 |
| Release a reference to our object in a COM-like way. | |
| virtual int32 | hold ()=0 |
| Add a reference to our object in a COM-like way. | |
| virtual int32 | unhold ()=0 |
| Release a reference to our object in a COM-like way. | |
| virtual int32 | hashCode ()=0 |
| Returns an integer hash code for this object. | |
| virtual bool | equals (const GCommonObj &o)=0 |
| Compares this instance with the specified object and indicates if they are equal. More... | |
| virtual void | attachObject (const GCommon &obj)=0 |
| Asociates arbitrary object with the instance. | |
| virtual GCommon | extractObject ()=0 |
| Extracts associated object or NULL if no association is established. | |
Additional Inherited Members | |
Protected Member Functions inherited from Glympse::ICommon | |
| virtual | ~ICommon () |
| Destructor is protected to deny explicit object deallocation. More... | |
A modifiable sequence of characters for use in creating strings.
|
pure virtual |
Returns a string containing a concise, human-readable description of this object.
This method is not designed for efficiency, so it should only be used for debugging purposes. Avoid using it in production code.
The implementation is platform specific. You should not rely on the value returned by this method.
Implements Glympse::ICommon.
1.8.4