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