9 #include "opentelemetry/sdk/metrics/instruments.h"
10 #include "opentelemetry/sdk/metrics/view/predicate_factory.h"
11 #include "opentelemetry/version.h"
22 const std::string &name,
23 const std::string &units)
26 instrument_type_{instrument_type}
30 const opentelemetry::sdk::metrics::Predicate *
GetNameFilter()
const {
return name_filter_.get(); }
32 const opentelemetry::sdk::metrics::Predicate *
GetUnitFilter()
const {
return unit_filter_.get(); }
37 std::unique_ptr<opentelemetry::sdk::metrics::Predicate> name_filter_;
38 std::unique_ptr<opentelemetry::sdk::metrics::Predicate> unit_filter_;