Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# TAO_ESF_Copy_On_Write_Collection Class Template Reference

`#include <ESF_Copy_On_Write.h>`

List of all members.

## Public Methods
| TAO_ESF_Copy_On_Write_Collection (void)
CORBA::ULong | _incr_refcnt (void)
| Increment and decrement the reference count.
CORBA::ULong | _decr_refcnt (void)
## Public Attributes
COLLECTION | collection
| The actual collection.
## Private Attributes
CORBA::ULong | refcount_
| The reference count.

## Constructor & Destructor Documentation

template<classCOLLECTION, classITERATOR>
ACE_INLINE TAO_ESF_Copy_On_Write_Collection< COLLECTION,ITERATOR >::TAO_ESF_Copy_On_Write_Collection<COLLECTION, ITERATOR> ( | void )

## Member Function Documentation

template<classCOLLECTION, classITERATOR>
CORBA::ULong TAO_ESF_Copy_On_Write_Collection< COLLECTION,ITERATOR >::_decr_refcnt ( | void )

template<classCOLLECTION, classITERATOR>
CORBA::ULong TAO_ESF_Copy_On_Write_Collection<COLLECTION, ITERATOR>::_incr_refcnt ( | void )

| Increment and decrement the reference count.

## Member Data Documentation

template<classCOLLECTION, classITERATOR>
COLLECTION TAO_ESF_Copy_On_Write_Collection<COLLECTION, ITERATOR>::collection

| The actual collection.

template<classCOLLECTION, classITERATOR>
CORBA::ULong TAO_ESF_Copy_On_Write_Collection<COLLECTION, ITERATOR>::refcount_`[private]`

| The reference count.

The documentation for this class was generated from the following files:

- ESF_Copy_On_Write.h
- ESF_Copy_On_Write.cpp
- ESF_Copy_On_Write.i