Horizon
|
Public Member Functions | |
IEventListenerPtr | create (std::string const &name, ReporterConfig &&config) const override |
void | registerReporter (std::string const &name, IReporterFactoryPtr factory) |
void | registerListener (Detail::unique_ptr< EventListenerFactory > factory) |
FactoryMap const & | getFactories () const override |
Listeners const & | getListeners () const override |
Additional Inherited Members | |
![]() | |
using | FactoryMap = std::map< std::string, IReporterFactoryPtr, Detail::CaseInsensitiveLess > |
using | Listeners = std::vector< Detail::unique_ptr< EventListenerFactory > > |