type go.opentelemetry.io/otel/api/metric.MeterImpl
18 uses
go.opentelemetry.io/otel/api/metric (current package)
meter.go#L50: impl MeterImpl
meter.go#L279: func (m Meter) MeterImpl() MeterImpl {
sdkapi.go#L25: type MeterImpl interface {
sdkapi.go#L88: func WrapMeterImpl(impl MeterImpl, instrumentatioName string, opts ...MeterOption) Meter {
go.opentelemetry.io/otel/api/metric/registry
registry.go#L28: impl metric.MeterImpl
registry.go#L38: impl metric.MeterImpl
registry.go#L42: var _ metric.MeterImpl = (*uniqueInstrumentMeterImpl)(nil)
registry.go#L52: func NewProvider(impl metric.MeterImpl) *Provider {
registry.go#L70: func NewUniqueInstrumentMeterImpl(impl metric.MeterImpl) metric.MeterImpl {
go.opentelemetry.io/otel/api/global/internal
meter.go#L73: unique metric.MeterImpl
meter.go#L117: var _ metric.MeterImpl = &meterImpl{}
meter.go#L173: d := new(metric.MeterImpl)
meter.go#L191: if meterPtr := (*metric.MeterImpl)(atomic.LoadPointer(&m.delegate)); meterPtr != nil {
meter.go#L206: func (inst *syncImpl) setDelegate(d metric.MeterImpl) {
meter.go#L262: if meterPtr := (*metric.MeterImpl)(atomic.LoadPointer(&m.delegate)); meterPtr != nil {
meter.go#L283: func (obs *asyncImpl) setDelegate(d metric.MeterImpl) {
meter.go#L303: if delegatePtr := (*metric.MeterImpl)(atomic.LoadPointer(&m.delegate)); delegatePtr != nil {
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |