#include <Refcountable.h>
Inheritance diagram for TAO_NS_Refcountable:


Public Methods | |
| TAO_NS_Refcountable (void) | |
| Constuctor. | |
| ~TAO_NS_Refcountable () | |
| Destructor. | |
| void | destroy_callback (TAO_NS_Destroy_Callback *destroy_callback) |
| Set the destroy callback. | |
| CORBA::ULong | _incr_refcnt (void) |
| This method sigantures deliberately match the RefCounting methods required for ESF Proxy. | |
| CORBA::ULong | _decr_refcnt (void) |
Protected Attributes | |
| CORBA::ULong | refcount_ |
| The reference count. | |
| TAO_SYNCH_MUTEX | lock_ |
| The mutex to serialize access to state variables. | |
| TAO_NS_Destroy_Callback * | destroy_callback_ |
| The callback when refcount falls to 0. | |
|
|
Constuctor.
|
|
|
Destructor.
|
|
|
|
|
|
This method sigantures deliberately match the RefCounting methods required for ESF Proxy.
|
|
|
Set the destroy callback.
|
|
|
The callback when refcount falls to 0.
|
|
|
The mutex to serialize access to state variables.
|
|
|
The reference count.
|
1.2.18