20 #ifndef RIPPLE_APP_MAIN_COLLECTORMANAGER_H_INCLUDED
21 #define RIPPLE_APP_MAIN_COLLECTORMANAGER_H_INCLUDED
23 #include <ripple/basics/BasicConfig.h>
24 #include <ripple/beast/insight/Insight.h>
Holds a collection of configuration values.
Provides the beast::insight::Collector service.
std::unique_ptr< CollectorManager > make_CollectorManager(Section const ¶ms, beast::Journal journal)
virtual beast::insight::Group::ptr const & group(std::string const &name)=0
A generic endpoint for log messages.
virtual ~CollectorManager()=default
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
virtual beast::insight::Collector::ptr const & collector()=0