Public Member Functions
Catch::IMutableRegistryHub Struct Referenceabstract

#include <catch.hpp>

Public Member Functions

virtual ~IMutableRegistryHub ()
virtual void registerReporter (std::string const &name, Ptr< IReporterFactory > const &factory)=0
virtual void registerListener (Ptr< IReporterFactory > const &factory)=0
virtual void registerTest (TestCase const &testInfo)=0
virtual void registerTranslator (const IExceptionTranslator *translator)=0

Detailed Description

Definition at line 2543 of file catch.hpp.

Constructor & Destructor Documentation

◆ ~IMutableRegistryHub()

virtual Catch::IMutableRegistryHub::~IMutableRegistryHub ( )

Member Function Documentation

◆ registerListener()

virtual void Catch::IMutableRegistryHub::registerListener ( Ptr< IReporterFactory > const &  factory)
pure virtual

◆ registerReporter()

virtual void Catch::IMutableRegistryHub::registerReporter ( std::string const &  name,
Ptr< IReporterFactory > const &  factory 
pure virtual

◆ registerTest()

virtual void Catch::IMutableRegistryHub::registerTest ( TestCase const &  testInfo)
pure virtual

◆ registerTranslator()

virtual void Catch::IMutableRegistryHub::registerTranslator ( const IExceptionTranslator translator)
pure virtual

The documentation for this struct was generated from the following file: