CppUnit project page FAQ CppUnit home page

Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

TestPlugIn.h File Reference

#include <cppunit/Portability.h>
#include <cppunit/plugin/PlugInParameters.h>
#include <cppunit/plugin/TestPlugInDefaultImpl.h>

Go to the source code of this file.

Compounds

struct  CppUnitTestPlugIn
 Test plug-in interface. More...


Defines

#define CPPUNIT_PLUGIN_EXPORTED_NAME   cppunitTestPlugIn
#define CPPUNIT_PLUGIN_EXPORTED_FUNCTION_IMPL(TestPlugInInterfaceType)
#define CPPUNIT_PLUGIN_IMPLEMENT()

Variables

CPPUNIT_NS_BEGIN class Test


Detailed Description


Define Documentation

#define CPPUNIT_PLUGIN_EXPORTED_FUNCTION_IMPL (  TestPlugInInterfaceType    ) 
 

Value:

CPPUNIT_PLUGIN_EXPORT CppUnitTestPlugIn *CPPUNIT_PLUGIN_EXPORTED_NAME(void)  \
  {                                                                            \
    static TestPlugInInterfaceType plugIn;                                     \
    return &plugIn;                                                            \
  }                                                                            \
  typedef char __CppUnitPlugInExportFunctionDummyTypeDef

#define CPPUNIT_PLUGIN_EXPORTED_NAME   cppunitTestPlugIn
 

 
#define CPPUNIT_PLUGIN_IMPLEMENT (    ) 
 

Value:

CPPUNIT_PLUGIN_EXPORTED_FUNCTION_IMPL( CPPUNIT_NS::TestPlugInDefaultImpl );  \
  CPPUNIT_PLUGIN_IMPLEMENT_MAIN()


Variable Documentation

CPPUNIT_NS_BEGIN class Test
 


SourceForge Logo hosts this site. Send comments to:
CppUnit Developers