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

Tagcoll::Facet Class Reference

#include <Tag.h>

List of all members.

Public Member Functions

 Facet (const std::string &name) throw ()
 Facet () throw ()
 Facet (const Facet &f) throw ()
 ~Facet () throw ()
Facetoperator= (const Facet &f) throw ()
bool operator== (const Facet &f) const throw ()
bool operator< (const Facet &f) const throw ()
 operator bool () const throw ()
const std::string & name () const throw ()
const std::string & sdesc () const throw ()
const std::string & ldesc () const throw ()
const std::string & fulldata () const throw ()
void sdesc (const std::string &desc) throw ()
void ldesc (const std::string &desc) throw ()
void fulldata (const std::string &desc) throw ()
Tag obtainTag (const std::string &name) throw ()
bool hasTag (const std::string &name) const throw ()
Tag getTag (const std::string &name) const throw ()
const TagSettags () const throw ()

Protected Member Functions

 Facet (FacetImpl *impl) throw ()

Protected Attributes

FacetImpl * impl


Constructor & Destructor Documentation

Facet::Facet FacetImpl *  impl  )  throw () [protected]
 

Facet::Facet const std::string &  name  )  throw () [explicit]
 

Facet::Facet  )  throw ()
 

Facet::Facet const Facet f  )  throw ()
 

Facet::~Facet  )  throw ()
 


Member Function Documentation

void Facet::fulldata const std::string &  desc  )  throw ()
 

const std::string & Facet::fulldata  )  const throw ()
 

Tag Facet::getTag const std::string &  name  )  const throw ()
 

bool Facet::hasTag const std::string &  name  )  const throw ()
 

void Facet::ldesc const std::string &  desc  )  throw ()
 

const std::string & Facet::ldesc  )  const throw ()
 

const std::string & Facet::name  )  const throw ()
 

Tag Facet::obtainTag const std::string &  name  )  throw ()
 

Facet::operator bool  )  const throw ()
 

bool Facet::operator< const Facet f  )  const throw ()
 

Facet & Facet::operator= const Facet f  )  throw ()
 

bool Facet::operator== const Facet f  )  const throw ()
 

void Facet::sdesc const std::string &  desc  )  throw ()
 

const std::string & Facet::sdesc  )  const throw ()
 

const TagSet & Facet::tags  )  const throw ()
 


Member Data Documentation

FacetImpl* Tagcoll::Facet::impl [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue Aug 17 00:26:32 2004 for libtagcoll by doxygen 1.3.8