Vowpal Wabbit
Loading...
Searching...
No Matches
Public Member Functions | List of all members
VW::metric_sink_visitor Class Referenceabstract

#include <metric_sink.h>

Public Member Functions

virtual ~metric_sink_visitor ()=default
 
virtual void int_metric (const std::string &key, uint64_t value)=0
 
virtual void float_metric (const std::string &key, float value)=0
 
virtual void string_metric (const std::string &key, const std::string &value)=0
 
virtual void bool_metric (const std::string &key, bool value)=0
 
virtual void sink_metric (const std::string &key, const metric_sink &value)=0
 

Constructor & Destructor Documentation

◆ ~metric_sink_visitor()

virtual VW::metric_sink_visitor::~metric_sink_visitor ( )
virtualdefault

Member Function Documentation

◆ bool_metric()

virtual void VW::metric_sink_visitor::bool_metric ( const std::string &  key,
bool  value 
)
pure virtual

◆ float_metric()

virtual void VW::metric_sink_visitor::float_metric ( const std::string &  key,
float  value 
)
pure virtual

◆ int_metric()

virtual void VW::metric_sink_visitor::int_metric ( const std::string &  key,
uint64_t  value 
)
pure virtual

◆ sink_metric()

virtual void VW::metric_sink_visitor::sink_metric ( const std::string &  key,
const metric_sink value 
)
pure virtual

◆ string_metric()

virtual void VW::metric_sink_visitor::string_metric ( const std::string &  key,
const std::string &  value 
)
pure virtual

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