3 #ifndef WIKIWALKER_WALKER_H
4 #define WIKIWALKER_WALKER_H
6 #include "ArticleCollection.h"
10 //! Base class for article analyzers
14 /*! get the ArticleCollection with stored articles
15 * \returns const reference to collection with stored reference
16 * \todo looks code-smelly, is this really neccessary?
18 const CollectionUtils::ArticleCollection
& collection() const
23 //! virtual base class destructor
24 virtual ~Walker() = default;
27 //! article collection, used as cache, for walked articles
28 CollectionUtils::ArticleCollection articleSet_
;
30 } // namespace WikiWalker
31 #endif // WIKIWALKER_WALKER_H