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

more::gen::recycler_base Class Reference

Base class for recycler. More...

#include <more/recycler.h>

Inheritance diagram for more::gen::recycler_base:

Inheritance graph
[legend]
Collaboration diagram for more::gen::recycler_base:

Collaboration graph
[legend]
List of all members.

Public Types

Public Methods

Protected Methods

Friends


Detailed Description

Base class for recycler.

This is used to communicate between recycler template instantiations.


Member Typedef Documentation

typedef unsigned long more::gen::recycler_base::size_type
 

Reimplemented in more::gen::recycler.


Constructor & Destructor Documentation

more::gen::recycler_base::recycler_base recycler_group   rg [inline, explicit]
 

Construct a recycler which is tied to the other recyclers of rg.

virtual more::gen::recycler_base::~recycler_base   [virtual]
 

Destruct the recycler, and remove it from the group.


Member Function Documentation

virtual void more::gen::recycler_base::clear_marks   [protected, pure virtual]
 

void more::gen::recycler_base::collect   [inline, protected]
 


Friends And Related Function Documentation

friend class recycler_group [friend]
 


The documentation for this class was generated from the following file:
Generated on Sat Sep 7 19:12:35 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by Dimitri van Heesch.