#include <Handle.h>
Inheritance diagram for Handle:
Public Methods | |
Handle (T *ptr) | |
Create a Handle. | |
Handle (const Handle &h) | |
Create a Handle. | |
virtual | ~Handle () throw () |
T * | operator-> () throw () |
const T * | operator-> () const throw () |
Handles can only be used with Runnable classes. The compiler will not allow you use a Handle with a class that does not inherit from Runnable.
|
Get a reference to the underlying implementation Reimplemented from CountedPtr< Runnable >. |
|
Get a reference to the underlying implementation Reimplemented from CountedPtr< Runnable >. |