⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dumperplugin.cpp

📁 这是国外的resip协议栈
💻 CPP
字号:
#include <cppunit/TestResult.h>#include <cppunit/plugin/TestPlugIn.h>#include "DumperListener.h"class DumperPlugIn : public CppUnitTestPlugIn{public:  DumperPlugIn()    : m_dumper( NULL )  {  }  ~DumperPlugIn()  {    delete m_dumper;  }  void initialize( CPPUNIT_NS::TestFactoryRegistry *registry,                   const CPPUNIT_NS::PlugInParameters &parameters )  {    bool flatten = false;    if ( parameters.getCommandLine() == "flat" )      flatten = true;    m_dumper = new DumperListener( flatten );  }  void addListener( CPPUNIT_NS::TestResult *eventManager )  {    eventManager->addListener( m_dumper );  }  void removeListener( CPPUNIT_NS::TestResult *eventManager )  {    eventManager->removeListener( m_dumper );  }  void addXmlOutputterHooks( CPPUNIT_NS::XmlOutputter *outputter )  {  }  void removeXmlOutputterHooks()  {  }  void uninitialize( CPPUNIT_NS::TestFactoryRegistry *registry )  {  }private:  DumperListener *m_dumper;};CPPUNIT_PLUGIN_EXPORTED_FUNCTION_IMPL( DumperPlugIn );CPPUNIT_PLUGIN_IMPLEMENT_MAIN();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -