Class ReporterRegistry
Defined in File catch_amalgamated.hpp
Class Documentation
-
class ReporterRegistry
Public Functions
-
ReporterRegistry()
-
~ReporterRegistry()
-
IEventListenerPtr create(std::string const &name, ReporterConfig &&config) const
-
void registerReporter(std::string const &name, IReporterFactoryPtr factory)
-
void registerListener(Detail::unique_ptr<EventListenerFactory> factory)
-
std::map<std::string, IReporterFactoryPtr, Detail::CaseInsensitiveLess> const &getFactories() const
-
std::vector<Detail::unique_ptr<EventListenerFactory>> const &getListeners() const
-
ReporterRegistry()