Fraxinus  18.10
An IGT application
Catch::IReporterRegistry Struct Referenceabstract

#include <catch.hpp>

Public Types

typedef std::map< std::string, IReporterFactory * > FactoryMap
 

Public Member Functions

virtual ~IReporterRegistry ()
 
virtual IStreamingReportercreate (std::string const &name, Ptr< IConfig > const &config) const =0
 
virtual FactoryMap const & getFactories () const =0
 

Detailed Description

Definition at line 2719 of file catch.hpp.

Member Typedef Documentation

typedef std::map<std::string, IReporterFactory*> Catch::IReporterRegistry::FactoryMap

Definition at line 2720 of file catch.hpp.

Constructor & Destructor Documentation

virtual Catch::IReporterRegistry::~IReporterRegistry ( )
virtual

Member Function Documentation

virtual IStreamingReporter* Catch::IReporterRegistry::create ( std::string const &  name,
Ptr< IConfig > const &  config 
) const
pure virtual
virtual FactoryMap const& Catch::IReporterRegistry::getFactories ( ) const
pure virtual

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