CppUnit project page FAQ CppUnit home page

PlugInParameters.h
Go to the documentation of this file.
00001 #ifndef CPPUNIT_PLUGIN_PARAMETERS
00002 #define CPPUNIT_PLUGIN_PARAMETERS
00003 
00004 #include <cppunit/Portability.h>
00005 
00006 #if !defined(CPPUNIT_NO_TESTPLUGIN)
00007 
00008 #include <cppunit/portability/CppUnitDeque.h>
00009 #include <string>
00010 
00011 #if CPPUNIT_NEED_DLL_DECL
00012 #pragma warning( push )
00013 #pragma warning( disable: 4251 )  // X needs to have dll-interface to be used by clients of class Z
00014 #endif 
00015 
00016 CPPUNIT_NS_BEGIN
00017 
00020 class CPPUNIT_API PlugInParameters
00021 {
00022 public:
00024   PlugInParameters( const std::string &commandLine = "" );
00025 
00026   virtual ~PlugInParameters();
00027 
00029   std::string getCommandLine() const;
00030 
00031 private:
00032   std::string m_commandLine;
00033 };
00034 
00035 
00036 CPPUNIT_NS_END
00037 
00038 #if CPPUNIT_NEED_DLL_DECL
00039 #pragma warning( pop )
00040 #endif
00041 
00042 #endif // !defined(CPPUNIT_NO_TESTPLUGIN)
00043 
00044 
00045 #endif // CPPUNIT_PLUGIN_PARAMETERS

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