herald  2.0.0
Public Types | Public Member Functions | List of all members
herald::analysis::LoggingAnalysisDelegate< ContextT, ValT > Struct Template Reference

Logs any given type of sample to the Herald logging subsystem as a Debug message. More...

#include <logging_analysis_delegate.h>

Public Types

using value_type = ValT
 

Public Member Functions

 LoggingAnalysisDelegate (ContextT &context)
 
 LoggingAnalysisDelegate (const LoggingAnalysisDelegate &other) noexcept
 
 LoggingAnalysisDelegate (LoggingAnalysisDelegate &&other) noexcept
 
LoggingAnalysisDelegateoperator= (LoggingAnalysisDelegate &&other) noexcept
 
void assignContext (ContextT &newContext) noexcept
 
void newSample (SampledID sampled, Sample< ValT > sample)
 

Detailed Description

template<typename ContextT, typename ValT>
struct herald::analysis::LoggingAnalysisDelegate< ContextT, ValT >

Logs any given type of sample to the Herald logging subsystem as a Debug message.


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