CatapultServer  v0.5.0.1 (Elephant)
catapult::utils::LoggingBootstrapper::Impl Class Reference

Public Member Functions

 ~Impl ()
 
template<typename TBackend >
void addBackend (const boost::shared_ptr< TBackend > &pBackend, const BasicLoggerOptions &options, const LogFilter &filter)
 

Private Member Functions

template<typename TSinkPointer >
void addSink (const TSinkPointer &pSink, LogColorMode colorMode, const LogFilter &filter)
 

Private Attributes

std::vector< SinkPointer > m_sinks
 

Constructor & Destructor Documentation

◆ ~Impl()

catapult::utils::LoggingBootstrapper::Impl::~Impl ( )
inline

Member Function Documentation

◆ addBackend()

template<typename TBackend >
void catapult::utils::LoggingBootstrapper::Impl::addBackend ( const boost::shared_ptr< TBackend > &  pBackend,
const BasicLoggerOptions options,
const LogFilter filter 
)
inline
Here is the call graph for this function:

◆ addSink()

template<typename TSinkPointer >
void catapult::utils::LoggingBootstrapper::Impl::addSink ( const TSinkPointer &  pSink,
LogColorMode  colorMode,
const LogFilter filter 
)
inlineprivate
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_sinks

std::vector<SinkPointer> catapult::utils::LoggingBootstrapper::Impl::m_sinks
private

The documentation for this class was generated from the following file: