libpressio 0.93.0
Loading...
Searching...
No Matches
Classes | Functions
metrics.h File Reference

an extension header for adding metrics plugins to libpressio More...

#include <memory>
#include <vector>
#include "configurable.h"
#include "errorable.h"
#include "versionable.h"
#include <std_compat/span.h>
Include dependency graph for metrics.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  libpressio_metrics_plugin
 
struct  pressio_metrics
 

Functions

std::unique_ptr< libpressio_metrics_pluginmake_m_composite (std::vector< pressio_metrics > &&plugins)
 

Detailed Description

an extension header for adding metrics plugins to libpressio

Function Documentation

◆ make_m_composite()

std::unique_ptr< libpressio_metrics_plugin > make_m_composite ( std::vector< pressio_metrics > &&  plugins)

returns a composite metrics plugin from a vector of metrics_plugins