Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bool ¶
type Bool struct {
// contains filtered or unexported fields
}
func (*Bool) CompareAndSwap ¶
CompareAndSwap wrapper for atomic.CompareAndSwapInt32.
type Duration ¶
type Duration struct {
// contains filtered or unexported fields
}
func (*Duration) CompareAndSwap ¶
CompareAndSwap wrapper for atomic.CompareAndSwapInt64.
type Float32 ¶
type Float32 struct {
// contains filtered or unexported fields
}
func (*Float32) CompareAndSwap ¶
CompareAndSwap wrapper for atomic.CompareAndSwapUint32.
type Float64 ¶
type Float64 struct {
// contains filtered or unexported fields
}
func (*Float64) CompareAndSwap ¶
CompareAndSwap wrapper for atomic.CompareAndSwapUint64.
type Int32 ¶
type Int32 struct {
// contains filtered or unexported fields
}
func (*Int32) CompareAndSwap ¶
CompareAndSwap wrapper for atomic.CompareAndSwapInt32.
type Int64 ¶
type Int64 struct {
// contains filtered or unexported fields
}
func (*Int64) CompareAndSwap ¶
CompareAndSwap wrapper for atomic.CompareAndSwapInt64.
type Uint32 ¶
type Uint32 struct {
// contains filtered or unexported fields
}
func (*Uint32) CompareAndSwap ¶
CompareAndSwap wrapper for atomic.CompareAndSwapUint32.
type Uint64 ¶
type Uint64 struct {
// contains filtered or unexported fields
}
func (*Uint64) CompareAndSwap ¶
CompareAndSwap wrapper for atomic.CompareAndSwapUint64.
type Uintptr ¶
type Uintptr struct {
// contains filtered or unexported fields
}
func (*Uintptr) CompareAndSwap ¶
CompareAndSwap wrapper for atomic.CompareAndSwapUintptr.
type UnsafePointer ¶
type UnsafePointer struct {
// contains filtered or unexported fields
}
func (*UnsafePointer) CompareAndSwap ¶
func (p *UnsafePointer) CompareAndSwap(old, new unsafe.Pointer) (swapped bool)
CompareAndSwap wrapper for atomic.CompareAndSwapPointer.
func (*UnsafePointer) Load ¶
func (p *UnsafePointer) Load() (val unsafe.Pointer)
Load wrapper for atomic.LoadPointer.
func (*UnsafePointer) Store ¶
func (p *UnsafePointer) Store(val unsafe.Pointer)
Store wrapper for atomic.StorePointer.