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

Tagcoll::ChangeList Class Reference

#include <Changes.h>

List of all members.

Public Member Functions

virtual ~ChangeList () throw ()
virtual void consume (const std::string &item) throw ()
virtual void consume (const std::string &item, const OpSet< std::string > &tags) throw ()
std::string change (const std::string &tag) const throw ()
OpSet< std::string > change (const OpSet< std::string > &tags) const throw ()

Protected Types

typedef std::map< std::string,
std::string > 
changes_t

Protected Attributes

changes_t changes


Member Typedef Documentation

typedef std::map<std::string, std::string> Tagcoll::ChangeList::changes_t [protected]
 


Constructor & Destructor Documentation

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


Member Function Documentation

OpSet< string > ChangeList::change const OpSet< std::string > &  tags  )  const throw ()
 

string ChangeList::change const std::string &  tag  )  const throw ()
 

void ChangeList::consume const std::string &  item,
const OpSet< std::string > &  tags
throw () [virtual]
 

virtual void Tagcoll::ChangeList::consume const std::string &  item  )  throw () [inline, virtual]
 


Member Data Documentation

changes_t Tagcoll::ChangeList::changes [protected]
 


The documentation for this class was generated from the following files:
Generated on Sun Aug 15 12:51:57 2004 for libtagcoll by doxygen 1.3.8