#include <ESF_Copy_On_Write.h>
Public Member Functions | |
TAO_ESF_Copy_On_Write_Collection (void) | |
CORBA::ULong | _incr_refcnt (void) |
Increment the reference count. | |
CORBA::ULong | _decr_refcnt (void) |
Decrement the reference count. | |
Public Attributes | |
COLLECTION | collection |
The actual collection. | |
Private Attributes | |
CORBA::ULong | refcount_ |
The reference count. |
TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE TAO_ESF_Copy_On_Write_Collection< COLLECTION, ITERATOR >::TAO_ESF_Copy_On_Write_Collection | ( | void | ) | [inline] |
TAO_BEGIN_VERSIONED_NAMESPACE_DECL CORBA::ULong TAO_ESF_Copy_On_Write_Collection< COLLECTION, ITERATOR >::_incr_refcnt | ( | void | ) | [inline] |
Increment the reference count.
CORBA::ULong TAO_ESF_Copy_On_Write_Collection< COLLECTION, ITERATOR >::_decr_refcnt | ( | void | ) | [inline] |
Decrement the reference count.
COLLECTION TAO_ESF_Copy_On_Write_Collection< COLLECTION, ITERATOR >::collection |
The actual collection.
CORBA::ULong TAO_ESF_Copy_On_Write_Collection< COLLECTION, ITERATOR >::refcount_ [private] |
The reference count.