Add base class for output
[dueringa_WikiWalker.git] / src / ADataOutput.h
blob7d218c5bf3103f89e60d5ed4ab4bc622fffa0b29
1 #ifndef _ADATAOUTPUT_H
2 #define _ADATAOUTPUT_H
4 #include <ostream>
5 #include "ArticleCollection.h"
7 class ADataUsage
9 public:
10 virtual void output(const Article*, std::ostream&) = 0;
11 virtual void output(const ArticleCollection&, std::ostream&) = 0;
13 virtual ~ADataUsage() {}
16 #endif // _ADATAOUTPUT_H