|
Public Member Functions |
virtual | ~PatchList () throw () |
void | generate (const InputMerger< ITEM, std::string > &im1, const InputMerger< ITEM, std::string > &im2) throw () |
virtual void | consume (const ITEM &item) throw () |
virtual void | consume (const ITEM &item, const OpSet< std::string > &tags) throw () |
OpSet< std::string > | patch (const ITEM &item, const OpSet< std::string > &tagset) const throw () |
void | output (TagcollConsumer< ITEM, std::string > &consumer) const throw () |
Protected Types |
typedef std::map< ITEM, OpSet<
std::string > > | patch_t |
Protected Member Functions |
void | addAllEquals (const ITEM &item, char prefix, const OpSet< std::string > &tags) throw () |
Protected Attributes |
patch_t | patches |