1 #include "collection.h"
6 Collection::~Collection()
8 for(ItemMap::iterator i = items.begin(); i!=items.end(); ++i)
10 for(ItemKeywordSeq::iterator i = keywords.begin(); i!=keywords.end(); ++i)
12 for(ItemCreatorSeq::iterator i = creators.begin(); i!=creators.end(); ++i)
16 bool Collection::contains(const std::string &n) const
18 return items.count(n);
22 Collection::Loader::Loader(Collection &c):
25 for(ItemKeywordSeq::const_iterator i = coll.keywords.begin(); i!=coll.keywords.end(); ++i)
26 (*i)->add_to_loader(*this);
29 } // namespace DataFile