#include <string.h>

Public Member Functions | |
| virtual bool | finalize () |
| Performs pre-delete finalization of the object. | |
| StringGarbage (CoreString *owner) | |
| virtual | ~StringGarbage () |
| Falcon::StringGarbage::StringGarbage | ( | CoreString * | owner | ) | [inline] |
| virtual Falcon::StringGarbage::~StringGarbage | ( | ) | [virtual] |
| virtual bool Falcon::StringGarbage::finalize | ( | ) | [virtual] |
Performs pre-delete finalization of the object.
If this function returns false, then the destructor is called. If it returns true, it means that the finalizer has somewhat reclaimed the memory in a clean way (i.e. deleting itself), so the delete on this garbageable won't be called.
Reimplemented from Falcon::GarbageableBase.
1.5.8