go.opentelemetry.io/otel/api/metric.Number.AsRawPtr (method)
15 uses
go.opentelemetry.io/otel/api/metric (current package)
number.go#L146: return atomic.LoadUint64(n.AsRawPtr())
number.go#L165: func (n *Number) AsRawPtr() *uint64 {
number.go#L172: return internal.RawPtrToInt64Ptr(n.AsRawPtr())
number.go#L178: return internal.RawPtrToFloat64Ptr(n.AsRawPtr())
number.go#L216: *n.AsRawPtr() = nn.AsRaw()
number.go#L222: *n.AsRawPtr() = r
number.go#L242: atomic.StoreUint64(n.AsRawPtr(), nn.AsRaw())
number.go#L249: atomic.StoreUint64(n.AsRawPtr(), r)
number.go#L261: atomic.StoreUint64(n.AsRawPtr(), internal.Float64ToRaw(f))
number.go#L306: return NewNumberFromRaw(atomic.SwapUint64(n.AsRawPtr(), nn.AsRaw()))
number.go#L313: return atomic.SwapUint64(n.AsRawPtr(), r)
number.go#L326: return internal.RawToFloat64(atomic.SwapUint64(n.AsRawPtr(), internal.Float64ToRaw(f)))
number.go#L403: return atomic.CompareAndSwapUint64(n.AsRawPtr(), on.AsRaw(), nn.AsRaw())
number.go#L410: return atomic.CompareAndSwapUint64(n.AsRawPtr(), or, nr)
number.go#L422: return atomic.CompareAndSwapUint64(n.AsRawPtr(), internal.Float64ToRaw(of), internal.Float64ToRaw(nf))
 |
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. |