#include <Refcounted_ObjectKey.h>
Collaboration diagram for TAO::Refcounted_ObjectKey:

Public Methods | |
| Refcounted_ObjectKey (const ObjectKey &ref) | |
| Constructor. | |
| const ObjectKey & | object_key (void) const |
| Accessor for the underlying ObjectKey. | |
Protected Methods | |
| ~Refcounted_ObjectKey (void) | |
| Protected destructor. | |
| long | incr_refcount (void) |
| Methods for incrementing and decrementing refcounts. | |
| long | decr_refcount (void) |
Private Attributes | |
| ObjectKey | object_key_ |
| The object key. | |
| long | ref_count_ |
| The refcount on the object key.. | |
Friends | |
| class | ObjectKey_Table |
The refounts in this class is manipulated within the context of the lock in the TAO::ObjectKey_Table. Manipulating the refcounts from anywhere else is strictly forbidden.
|
|
Constructor.
|
|
|
Protected destructor.
|
|
|
|
|
|
Methods for incrementing and decrementing refcounts.
|
|
|
Accessor for the underlying ObjectKey.
|
|
|
|
|
|
The object key.
|
|
|
The refcount on the object key..
|
1.2.18