#include <Refcountable.h>
Inheritance diagram for TAO_NS_Refcountable:
Public Methods | |
TAO_NS_Refcountable (void) | |
Constuctor. More... | |
~TAO_NS_Refcountable () | |
Destructor. More... | |
void | destroy_callback (TAO_NS_Destroy_Callback *destroy_callback) |
Set the destroy callback. More... | |
CORBA::ULong | _incr_refcnt (void) |
This method sigantures deliberately match the RefCounting methods required for ESF Proxy. More... | |
CORBA::ULong | _decr_refcnt (void) |
Protected Attributes | |
CORBA::ULong | refcount_ |
The reference count. More... | |
TAO_SYNCH_MUTEX | lock_ |
The mutex to serialize access to state variables. More... | |
TAO_NS_Destroy_Callback * | destroy_callback_ |
The callback when refcount falls to 0. More... |
|
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.
|