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

WatchablePool Class Reference

A WatchablePool is a (documentation goes here). More...

#include <WatchablePool.h>

Inheritance diagram for WatchablePool::

Pool TripleSource TripleSink Collaboration diagram for WatchablePool:

Collaboration graph
List of all members.

Public Types

Public Methods

Public Attributes

Detailed Description

A WatchablePool is a (documentation goes here).

\URL[Sandro Hawke]{} (
WatchablePool.h,v 1.7 2001/10/03 02:12:22 sandro Exp

Definition at line 19 of file WatchablePool.h.

Member Data Documentation

list_type WatchablePool::watchers

A list of watchers, each conforming to the Pool interface.

Change this list as you like. Each time one of the Pool interface calls is made to this object, it will be distributed to each watcher on this list, in order.

Should we allow before-change watchers (catchers) who can abort the change? How about intercepting reads? That all gets us along the spectrum into ProxyPool or something.

Definition at line 56 of file WatchablePool.h.

Home to blindfold. This page generated via doxygen Wed Oct 10 16:40:36 2001.