#include <TagSet.h>
Inheritance diagram for Tagcoll::FacetSet:

Public Member Functions | |
| FacetSet () throw () | |
| FacetSet (const OpSet< Facet > &) throw () | |
| ~FacetSet () throw () | |
| Facet | obtainFacet (const std::string &name) throw () |
| Get the Facet object given the name, or create a new Facet object if the name has not been found. | |
| Tag | obtainTag (const std::string &fullname) throw () |
| Get the Tag object given the fullname, or create new Facet and Tag object if the name has not been found. | |
| TagSet | getTags () const throw () |
| bool | has (const std::string &facet) const throw () |
| bool | hasTag (const std::string &tag) const throw () |
| Facet | find (const std::string &name) const throw () |
| Tag | findTag (const std::string &tag) const throw () |
| FacetSet | getFiltered (const FacetMatcher &filter) const throw () |
| void | output (FacetConsumer &cons) const throw () |
| void | output (FacetConsumer &cons, FacetMatcher &filter) const throw () |
| TagSet | getFiltered (const TagMatcher &filter) const throw () |
| void | output (TagConsumer &cons) const throw () |
| void | output (TagConsumer &cons, TagMatcher &filter) const throw () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Get the Facet object given the name, or create a new Facet object if the name has not been found.
|
|
|
Get the Tag object given the fullname, or create new Facet and Tag object if the name has not been found.
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
1.3.8