Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

TAO_Synch_Refcountable Class Reference

#include <Transport.h>

Inheritance diagram for TAO_Synch_Refcountable

Inheritance graph
[legend]
Collaboration diagram for TAO_Synch_Refcountable:

Collaboration graph
[legend]
List of all members.

Public Methods

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

Protected Methods

 TAO_Synch_Refcountable (ACE_Lock *lock, int refcount)

Protected Attributes

ACE_Lockrefcount_lock_

Constructor & Destructor Documentation

TAO_Synch_Refcountable::~TAO_Synch_Refcountable ( void ) [virtual]
 

const char *get_rcsid_tao _ TAO_Synch_Refcountable::TAO_Synch_Refcountable ( ACE_Lock * lock,
int refcount ) [inline, protected]
 


Member Function Documentation

int TAO_Synch_Refcountable::decrement ( void )
 

Reimplemented from ACE_Refcountable.

int TAO_Synch_Refcountable::increment ( void )
 

Reimplemented from ACE_Refcountable.

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 at Wed Nov 21 11:45:43 2001 for TAO by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000