Class ReporterRegistry

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