CppUnit project page | FAQ | CppUnit home page

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

TestPlugInDefaultImpl.h
Go to the documentation of this file.

    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 &parameters );
    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