| Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members |
#include <ik_IVirtualRefCounted.h>

Public Member Functions | |
| virtual bool | drop ()=0 |
| Drops the object. Decrements the reference counter by one. | |
| virtual void | grab ()=0 |
| Grabs the object. Increments the reference counter by one. | |
| virtual | ~IVirtualRefCounted () |
| Destructor. | |
See IRefCounted for the basics of this class. The difference to IRefCounted is that the class has to implement reference counting for itself.
Definition at line 19 of file ik_IVirtualRefCounted.h.
| virtual irrklang::IVirtualRefCounted::~IVirtualRefCounted | ( | ) | [inline, virtual] |
| virtual bool irrklang::IVirtualRefCounted::drop | ( | ) | [pure virtual] |
Drops the object. Decrements the reference counter by one.
To be implemented by the derived class. If you don't want to implement this, use the class IRefCounted instead. See IRefCounted::grab() for details of this method.
| virtual void irrklang::IVirtualRefCounted::grab | ( | ) | [pure virtual] |
Grabs the object. Increments the reference counter by one.
To be implemented by the derived class. If you don't want to implement this, use the class IRefCounted instead. See IRefCounted::grab() for details of this method.
| The irrKlang
Engine Documentation © 2003-2007 by Nikolaus Gebhardt. Generated
on Fri Jun 13 05:55:51 2008 by Doxygen
(1.5.4) |