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

Tagcoll::BasicFacetMatcher Class Reference

#include <BasicTagMatcher.h>

Inheritance diagram for Tagcoll::BasicFacetMatcher:

Tagcoll::FacetMatcher Tagcoll::Matcher< Facet > List of all members.

Public Member Functions

 BasicFacetMatcher () throw ()
virtual ~BasicFacetMatcher () throw ()
void setName (const std::string _name) throw ()
void setString (const std::string _str) throw ()
bool hasName () const throw ()
bool hasString () const throw ()
bool matchName (const std::string &text) const throw ()
bool matchString (const std::string &text) const throw ()
bool match (const Facet &facet) const throw ()

Protected Attributes

std::string name
std::string str

Constructor & Destructor Documentation

Tagcoll::BasicFacetMatcher::BasicFacetMatcher  )  throw () [inline]
 

virtual Tagcoll::BasicFacetMatcher::~BasicFacetMatcher  )  throw () [inline, virtual]
 


Member Function Documentation

bool Tagcoll::BasicFacetMatcher::hasName  )  const throw () [inline]
 

bool Tagcoll::BasicFacetMatcher::hasString  )  const throw () [inline]
 

bool BasicFacetMatcher::match const Facet facet  )  const throw () [virtual]
 

Reimplemented from Tagcoll::Matcher< Facet >.

bool BasicFacetMatcher::matchName const std::string &  text  )  const throw ()
 

bool BasicFacetMatcher::matchString const std::string &  text  )  const throw ()
 

void Tagcoll::BasicFacetMatcher::setName const std::string  _name  )  throw () [inline]
 

void Tagcoll::BasicFacetMatcher::setString const std::string  _str  )  throw () [inline]
 


Member Data Documentation

std::string Tagcoll::BasicFacetMatcher::name [protected]
 

std::string Tagcoll::BasicFacetMatcher::str [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue Oct 26 18:30:09 2004 for libtagcoll by  doxygen 1.3.9.1