Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TAO_Synch_Refcountable Class Reference

Definition for a synchronised refcountable interface. More...

#include <Synch_Refcountable.h>

Inheritance diagram for TAO_Synch_Refcountable:

Inheritance graph
[legend]
Collaboration diagram for TAO_Synch_Refcountable:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~TAO_Synch_Refcountable (void)
int increment (void)
int decrement (void)
int refcount (void) const

Protected Member Functions

 TAO_Synch_Refcountable (ACE_Lock *lock, int refcount)

Protected Attributes

ACE_Lockrefcount_lock_

Detailed Description

Definition for a synchronised refcountable interface.


Constructor & Destructor Documentation

TAO_Synch_Refcountable::~TAO_Synch_Refcountable void   )  [virtual]
 

TAO_Synch_Refcountable::TAO_Synch_Refcountable ACE_Lock lock,
int  refcount
[protected]
 


Member Function Documentation

ACE_INLINE int TAO_Synch_Refcountable::decrement void   ) 
 

Reimplemented from ACE_Refcountable.

ACE_INLINE int TAO_Synch_Refcountable::increment void   ) 
 

Reimplemented from ACE_Refcountable.

ACE_INLINE int TAO_Synch_Refcountable::refcount void   )  const
 

Reimplemented from ACE_Refcountable.


Member Data Documentation

ACE_Lock* TAO_Synch_Refcountable::refcount_lock_ [protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Dec 31 15:32:44 2004 for TAO by  doxygen 1.3.9.1