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

# ACE_Recyclable Class Reference

`#include <Strategies.h>`

Inheritance diagram for ACE_Recyclable

[legend]
List of all members.

## Public Methods
virtual | ~ACE_Recyclable (void)
| Destructor.
ACE_Recyclable_State | recycle_state (void) const
void | recycle_state (ACE_Recyclable_State new_state)
## Protected Methods
| ACE_Recyclable (ACE_Recyclable_State initial_state)
| Protected constructor.
## Protected Attributes
ACE_Recyclable_State | recycle_state_
| Our state.

## Constructor & Destructor Documentation

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

| Destructor.

ACE_INLINE ACE_Recyclable::ACE_Recyclable ( | ACE_Recyclable_State initial_state )`[protected]`

| Protected constructor.

## Member Function Documentation

ACE_INLINE void ACE_Recyclable::recycle_state ( | ACE_Recyclable_State new_state )

ACE_INLINE ACE_Recyclable_State ACE_Recyclable::recycle_state ( | void ) const

## Member Data Documentation

ACE_Recyclable_State ACE_Recyclable::recycle_state_`[protected]`

| Our state.

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

- Strategies.h
- Strategies.i