Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

Tagcoll::ApplyImplications< TAG > Class Template Reference

#include <Implications.h>

Inheritance diagram for Tagcoll::ApplyImplications< TAG >:

Tagcoll::TagcollFilter< TAG > TagcollConsumer< TAG, std::string > List of all members.

Public Member Functions

 ApplyImplications (ImplicationList< TAG > &implications) throw ()
virtual void consume (const TAG &item) throw ()
virtual void consume (const TAG &item, const OpSet< TAG > &tags) throw ()

Protected Attributes

ImplicationList< TAG > & implications

template<class TAG>
class Tagcoll::ApplyImplications< TAG >


Constructor & Destructor Documentation

template<class TAG>
Tagcoll::ApplyImplications< TAG >::ApplyImplications ImplicationList< TAG > &  implications  )  throw () [inline]
 


Member Function Documentation

template<class TAG>
virtual void Tagcoll::ApplyImplications< TAG >::consume const TAG &  item,
const OpSet< TAG > &  tags
throw () [inline, virtual]
 

template<class TAG>
virtual void Tagcoll::ApplyImplications< TAG >::consume const TAG &  item  )  throw () [inline, virtual]
 


Member Data Documentation

template<class TAG>
ImplicationList<TAG>& Tagcoll::ApplyImplications< TAG >::implications [protected]
 


The documentation for this class was generated from the following file:
Generated on Sun Aug 15 19:06:19 2004 for libtagcoll by doxygen 1.3.8