1#ifndef CPPUNIT_OUTPUTTER_H
2#define CPPUNIT_OUTPUTTER_H
3
4#include <cppunit/Portability.h>
5
6
7namespace CppUnit
8{
9
10/*! \brief Abstract outputter to print test result summary.
11 * \ingroup WritingTestResult
12 */
13class CPPUNIT_API Outputter
14{
15public:
16  /// Destructor.
17  virtual ~Outputter() {}
18
19  virtual void write() =0;
20};
21
22
23
24// Inlines methods for Outputter:
25// ------------------------------
26
27
28} //  namespace CppUnit
29
30
31#endif  // CPPUNIT_OUTPUTTER_H
32