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>`

Collaboration diagram for TAO_ESF_Copy_On_Write_Collection:

[legend]
List of all members.

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

### template<class COLLECTION, class ITERATOR>
class TAO_ESF_Copy_On_Write_Collection< COLLECTION, ITERATOR >

## Constructor & Destructor Documentation

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

## Member Function Documentation

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

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

| Increment and decrement the reference count.

## Member Data Documentation

template<class COLLECTION, class ITERATOR>
COLLECTION TAO_ESF_Copy_On_Write_Collection::collection

| The actual collection.

template<class COLLECTION, class ITERATOR>
CORBA::ULong TAO_ESF_Copy_On_Write_Collection::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