CppUnit project page | FAQ | CppUnit home page |
00001 #ifndef CPPUNIT_PLUGIN_TESTPLUGINADAPTER 00002 #define CPPUNIT_PLUGIN_TESTPLUGINADAPTER 00003 00004 #include <cppunit/Portability.h> 00005 00006 #if !defined(CPPUNIT_NO_TESTPLUGIN) 00007 00008 #include <cppunit/plugin/TestPlugIn.h> 00009 00010 CPPUNIT_NS_BEGIN 00011 00012 00013 class TestSuite; 00014 00015 00026 class CPPUNIT_API TestPlugInDefaultImpl : public CppUnitTestPlugIn 00027 { 00028 public: 00029 TestPlugInDefaultImpl(); 00030 00031 virtual ~TestPlugInDefaultImpl(); 00032 00033 void initialize( TestFactoryRegistry *registry, 00034 const PlugInParameters ¶meters ); 00035 00036 void addListener( TestResult *eventManager ); 00037 00038 void removeListener( TestResult *eventManager ); 00039 00040 void addXmlOutputterHooks( XmlOutputter *outputter ); 00041 00042 void removeXmlOutputterHooks(); 00043 00044 void uninitialize( TestFactoryRegistry *registry ); 00045 }; 00046 00047 00048 CPPUNIT_NS_END 00049 00050 #endif // !defined(CPPUNIT_NO_TESTPLUGIN) 00051 00052 #endif // CPPUNIT_PLUGIN_TESTPLUGINADAPTER
hosts this site. |
Send comments to: CppUnit Developers |