Documentation ¶
Index ¶
- type Bitmap
- type Bitmap16
- func (b *Bitmap16) And(b2 Bitmap16)
- func (b *Bitmap16) Clone() Bitmap16
- func (b *Bitmap16) CountDiff(b2 Bitmap16) int
- func (b *Bitmap16) Has(n uint32) bool
- func (b *Bitmap16) IsEmpty() bool
- func (b *Bitmap16) Or(b2 Bitmap16)
- func (b *Bitmap16) Range(f func(n uint32) bool)
- func (b *Bitmap16) Remove(n uint32)
- func (b *Bitmap16) Set(n uint32)
- func (b *Bitmap16) Shrink()
- func (b *Bitmap16) String() string
- func (b *Bitmap16) Xor(n uint32)
- type Bitmap32
- func (b *Bitmap32) And(b2 Bitmap32)
- func (b *Bitmap32) Clone() Bitmap32
- func (b *Bitmap32) CountDiff(b2 Bitmap32) int
- func (b *Bitmap32) Has(n uint32) bool
- func (b *Bitmap32) IsEmpty() bool
- func (b *Bitmap32) Or(b2 Bitmap32)
- func (b *Bitmap32) Range(f func(n uint32) bool)
- func (b *Bitmap32) Remove(n uint32)
- func (b *Bitmap32) Set(n uint32)
- func (b *Bitmap32) Shrink()
- func (b *Bitmap32) String() string
- func (b *Bitmap32) Xor(n uint32)
- type Bitmap64
- func (b *Bitmap64) And(b2 Bitmap64)
- func (b *Bitmap64) Clone() Bitmap64
- func (b *Bitmap64) CountDiff(b2 Bitmap64) int
- func (b *Bitmap64) Has(n uint32) bool
- func (b *Bitmap64) IsEmpty() bool
- func (b *Bitmap64) Or(b2 Bitmap64)
- func (b *Bitmap64) Range(f func(n uint32) bool)
- func (b *Bitmap64) Remove(n uint32)
- func (b *Bitmap64) Set(n uint32)
- func (b *Bitmap64) Shrink()
- func (b *Bitmap64) String() string
- func (b *Bitmap64) Xor(n uint32)
- type Bitmap8
- func (b *Bitmap8) And(b2 Bitmap8)
- func (b *Bitmap8) Clone() Bitmap8
- func (b *Bitmap8) CountDiff(b2 Bitmap8) int
- func (b *Bitmap8) Has(n uint32) bool
- func (b *Bitmap8) IsEmpty() bool
- func (b *Bitmap8) Or(b2 Bitmap8)
- func (b *Bitmap8) Range(f func(n uint32) bool)
- func (b *Bitmap8) Remove(n uint32)
- func (b *Bitmap8) Set(n uint32)
- func (b *Bitmap8) Shrink()
- func (b *Bitmap8) String() string
- func (b *Bitmap8) Xor(n uint32)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bitmap16 ¶ added in v1.4.0
type Bitmap16 []uint16
func FromString16 ¶ added in v1.4.0
func (*Bitmap16) Range ¶ added in v1.4.0
Range call the passed callback with all bits set to 1. If the callback returns false, the method exits
type Bitmap32 ¶ added in v1.2.0
type Bitmap32 []uint32
func FromString32 ¶ added in v1.2.0
func (*Bitmap32) Range ¶ added in v1.2.0
Range call the passed callback with all bits set to 1. If the callback returns false, the method exits
type Bitmap64 ¶ added in v1.4.0
type Bitmap64 []uint64
func FromString ¶ added in v1.1.0
func (*Bitmap64) Range ¶ added in v1.4.0
Range call the passed callback with all bits set to 1. If the callback returns false, the method exits
type Bitmap8 ¶ added in v1.4.0
type Bitmap8 []uint8
func FromString8 ¶ added in v1.4.0
func (*Bitmap8) Range ¶ added in v1.4.0
Range call the passed callback with all bits set to 1. If the callback returns false, the method exits
Click to show internal directories.
Click to hide internal directories.