Falcon::StringGarbage Class Reference

#include <string.h>

Inheritance diagram for Falcon::StringGarbage:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool finalize ()
 Performs pre-delete finalization of the object.
 StringGarbage (CoreString *owner)
virtual ~StringGarbage ()


Constructor & Destructor Documentation

Falcon::StringGarbage::StringGarbage ( CoreString owner  )  [inline]

virtual Falcon::StringGarbage::~StringGarbage (  )  [virtual]


Member Function Documentation

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.

Returns:
true to prevent destructor to be applied on this garbageable.

Reimplemented from Falcon::GarbageableBase.


The documentation for this class was generated from the following file:

Generated on Mon Oct 19 10:11:47 2009 for Falcon_Core by  doxygen 1.5.8