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

# ACE_Refcountable Class Reference

`#include <Refcountable.h>`

Inheritance diagram for ACE_Refcountable:

[legend]
List of all members.

## Public Methods
virtual | ~ACE_Refcountable (void)
| Destructor.
int | increment (void)
int | decrement (void)
int | refcount (void) const
| Returns the current refcount.
## Protected Methods
| ACE_Refcountable (int refcount)
| Protected constructor.
## Protected Attributes
int | refcount_
| Current refcount.

## Constructor & Destructor Documentation

ACE_INLINE ACE_Refcountable::~ACE_Refcountable | ( | void |  | ) | `[virtual]`

| Destructor.

ACE_INLINE ACE_Refcountable::ACE_Refcountable | ( | int | refcount | ) | `[protected]`

| Protected constructor.

## Member Function Documentation

ACE_INLINE int ACE_Refcountable::decrement | ( | void |  | ) |

ACE_INLINE int ACE_Refcountable::increment | ( | void |  | ) |

ACE_INLINE int ACE_Refcountable::refcount | ( | void |  | ) | const

| Returns the current refcount.

## Member Data Documentation

int ACE_Refcountable::refcount_`[protected]`

| Current refcount.

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

- /export2/deucetmp/bala/release_try/ACE_wrappers/ace/Refcountable.h
- /export2/deucetmp/bala/release_try/ACE_wrappers/ace/Refcountable.inl