Class ViewRegistry

Class Documentation

class ViewRegistry

Public Functions

ViewRegistry() = default
ViewRegistry(const ViewRegistry&) = delete
ViewRegistry(ViewRegistry&&) = delete
ViewRegistry &operator=(const ViewRegistry&) = delete
ViewRegistry &operator=(ViewRegistry&&) = delete
~ViewRegistry() = default
void AddView(std::unique_ptr<opentelemetry::sdk::metrics::InstrumentSelector> instrument_selector, std::unique_ptr<opentelemetry::sdk::metrics::MeterSelector> meter_selector, std::unique_ptr<opentelemetry::sdk::metrics::View> view)
bool FindViews(const opentelemetry::sdk::metrics::InstrumentDescriptor &instrument_descriptor, const opentelemetry::sdk::instrumentationscope::InstrumentationScope &instrumentation_scope, nostd::function_ref<bool(const View&)> callback) const