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

Wefts::CleanupHandler Class Reference

Cleanup handler interface. More...

#include <wefts_cleanup.h>

Inheritance diagram for Wefts::CleanupHandler:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual void handleCleanup (int code)=0
 Callback method called on cleanup.


Detailed Description

Cleanup handler interface.

This is a pure abstract interface that is used to create classes that will handle cleanup requests at some point.

See also:
Cleanup system


Member Function Documentation

virtual void Wefts::CleanupHandler::handleCleanup int    code [pure virtual]
 

Callback method called on cleanup.

When a thread is terminated (stopped or finished), and a cleanup request have been set, this method is called. Use the code parameter to decide what action among the possible ones must be taken.

Implemented in Wefts::RingBuffer< _T >, Wefts::RRWMutex, Wefts::RWMutex, Wefts::Subscription, and Wefts::XMutex.


The documentation for this class was generated from the following file:
Generated on Mon Aug 18 05:53:44 2003 for Wefts by doxygen1.2.18