#include <tm_mysql_metric.h>
|
| static void | callback (opentelemetry::metrics::ObserverResult result, void *state) |
| |
◆ MySQLMetric()
| telemetry::MySQLMetric::MySQLMetric |
( |
opentelemetry::nostd::shared_ptr< opentelemetry::metrics::ObservableInstrument > |
otel_instrument, |
|
|
measurement_callback_t |
metric_cb, |
|
|
void * |
metric_cb_context |
|
) |
| |
◆ ~MySQLMetric()
| telemetry::MySQLMetric::~MySQLMetric |
( |
| ) |
|
◆ addCallback()
| void telemetry::MySQLMetric::addCallback |
( |
| ) |
|
◆ callback()
| void telemetry::MySQLMetric::callback |
( |
opentelemetry::metrics::ObserverResult |
result, |
|
|
void * |
state |
|
) |
| |
|
static |
◆ observe()
| void telemetry::MySQLMetric::observe |
( |
opentelemetry::metrics::ObserverResult |
result | ) |
|
◆ removeCallback()
| void telemetry::MySQLMetric::removeCallback |
( |
| ) |
|
◆ m_collecting
| bool telemetry::MySQLMetric::m_collecting |
|
private |
◆ m_lock
◆ m_metric_cb
◆ m_metric_cb_context
| void* telemetry::MySQLMetric::m_metric_cb_context |
|
private |
◆ m_otel_instrument
| opentelemetry::nostd::shared_ptr<opentelemetry::metrics::ObservableInstrument> telemetry::MySQLMetric::m_otel_instrument |
|
private |
The documentation for this class was generated from the following files: