#include <ESF_Copy_On_Write.h>
Collaboration diagram for TAO_ESF_Copy_On_Write_Read_Guard:

Public Types | |
| typedef TAO_ESF_Copy_On_Write_Collection< COLLECTION,ITERATOR> | Collection |
| Constructor. | |
Public Methods | |
| TAO_ESF_Copy_On_Write_Read_Guard (ACE_LOCK &mutex, Collection *&collection) | |
| ~TAO_ESF_Copy_On_Write_Read_Guard (void) | |
| Destructor. | |
Public Attributes | |
| Collection* | collection |
Private Attributes | |
| ACE_LOCK& | mutex |
This helper class atomically increments the reference count of a TAO_ESF_Copy_On_Write_Collection and reads the current collection in the Copy_On_Write class.
|
|||
|
Constructor.
|
|
||||||
|
|
|
||||
|
Destructor.
|
|
|||
|
|
|
|||
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000