… | |
… | |
213 | MTH void destroy (); |
213 | MTH void destroy (); |
214 | |
214 | |
215 | // return wether an object was destroyed already |
215 | // return wether an object was destroyed already |
216 | MTH bool destroyed () const { return attachable_flags & F_DESTROYED; } |
216 | MTH bool destroyed () const { return attachable_flags & F_DESTROYED; } |
217 | |
217 | |
|
|
218 | // destruct and free the memory for this object |
|
|
219 | virtual void do_delete (); |
|
|
220 | |
218 | virtual void gather_callbacks (AV *&callbacks, event_type event) const; |
221 | virtual void gather_callbacks (AV *&callbacks, event_type event) const; |
219 | |
222 | |
220 | #if 0 |
223 | #if 0 |
221 | private: |
224 | private: |
222 | static refcounted *rc_first; |
225 | static refcounted *rc_first; |