A wrapper class that ties together a refcount to an ObjectKey.
More...
#include <Refcounted_ObjectKey.h>
Detailed Description
A wrapper class that ties together a refcount to an ObjectKey.
The refcount in this class is manipulated within the context of the lock in the TAO::ObjectKey_Table. Manipulating the refcount from anywhere else is strictly forbidden.
Constructor & Destructor Documentation
TAO::Refcounted_ObjectKey::Refcounted_ObjectKey |
( |
const ObjectKey & |
ref | ) |
|
TAO::Refcounted_ObjectKey::~Refcounted_ObjectKey |
( |
void |
| ) |
|
|
protected |
Member Function Documentation
CORBA::ULong TAO::Refcounted_ObjectKey::decr_refcount |
( |
void |
| ) |
|
|
protected |
Methods for decrementing refcount. Return the refcount, used by the ObjectKey table.
void TAO::Refcounted_ObjectKey::incr_refcount |
( |
void |
| ) |
|
|
protected |
Methods for incrementing refcount.
const TAO::ObjectKey & TAO::Refcounted_ObjectKey::object_key |
( |
void |
| ) |
const |
Friends And Related Function Documentation
Member Data Documentation
ObjectKey TAO::Refcounted_ObjectKey::object_key_ |
|
private |
The refcount on the object key..
The documentation for this class was generated from the following files: