#include <Filter.h>
Public Member Functions | |
F () throw () | |
F (Consumer< ITEM, TAG > &consumer) throw () | |
virtual | ~ () |
void | setConsumer (Consumer< ITEM, TAG > &c) throw () |
Set the consumer at the end of the chain. | |
void | appendFilter (Filter< ITEM, TAG > &f) throw () |
Add a filter at the end of the chain. | |
Protected Attributes | |
Filter< ITEM, TAG > * | last |
virtual Tagcoll::FilterChain< ITEM, TAG >::~ | ( | ) | [inline, virtual] |
Tagcoll::FilterChain< ITEM, TAG >::F | ( | ) | throw () [inline] |
Tagcoll::FilterChain< ITEM, TAG >::F | ( | Consumer< ITEM, TAG > & | consumer | ) | throw () [inline] |
void Tagcoll::FilterChain< ITEM, TAG >::setConsumer | ( | Consumer< ITEM, TAG > & | c | ) | throw () [inline, virtual] |
void Tagcoll::FilterChain< ITEM, TAG >::appendFilter | ( | Filter< ITEM, TAG > & | f | ) | throw () [inline] |
Add a filter at the end of the chain.
Filter<ITEM, TAG>* Tagcoll::FilterChain< ITEM, TAG >::last [protected] |