internal

package
v0.6.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2022 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetSparseMagic

func SetSparseMagic(n int32)

Types

type Bit64

type Bit64 uint64

Bit64 uint64 as bitmap

func (Bit64) And

func (b Bit64) And(c Bit64) Bit64

And : and

func (Bit64) Full

func (b Bit64) Full() bool

Full : is full set

func (Bit64) GetNAsI16

func (b Bit64) GetNAsI16(n int) []int16

GetNAsI16 : iterate bitmap input: n -- iter count return: actually iter list

func (Bit64) GetNAsI32

func (b Bit64) GetNAsI32(n int) []int32

GetNAsI32 : iterate bitmap input: n -- iter count return: actually iter list

func (Bit64) GetNAsI64

func (b Bit64) GetNAsI64(n int) []int64

GetNAsI64 : iterate bitmap input: n -- iter count return: actually iter list

func (Bit64) GetNAsI8

func (b Bit64) GetNAsI8(n int) []int8

GetNAsI8 : iterate bitmap input: n -- iter count return: actually iter list

func (Bit64) IterAsI16

func (b Bit64) IterAsI16(s []int16, pos int, add int16, n int) int

IterAsI16 : iterate bitmap input: s -- an int16 array, add -- added number, n -- iter count return: actually iter count

func (Bit64) IterAsI32

func (b Bit64) IterAsI32(s []int32, pos int, add int32, n int) int

IterAsI32 : iterate bitmap input: s -- an int32 array, add -- added number, n -- iter count return: actually iter count

func (Bit64) IterAsI64

func (b Bit64) IterAsI64(s []int64, pos int, add int64, n int) int

IterAsI64 : iterate bitmap input: s -- an int64 array, add -- added number, n -- iter count return: actually iter count

func (Bit64) IterAsI8

func (b Bit64) IterAsI8(s []int8, pos int, add int8, n int) int

IterAsI8 : iterate bitmap input: s -- an int8 array, add -- added number, n -- iter count return: actually iter count

func (Bit64) IterAsU32

func (b Bit64) IterAsU32(s []uint32, pos int, add uint32, n int) int

IterAsU32 : iterate bitmap input: s -- an uint32 array, add -- added number, n -- iter count return: actually iter count

func (Bit64) Len

func (b Bit64) Len() int

Len : length of set bit

func (Bit64) NLen

func (b Bit64) NLen() int

NLen : length of not set bit

func (Bit64) Or

func (b Bit64) Or(c Bit64) Bit64

Or : or

func (Bit64) RGetNAsI16

func (b Bit64) RGetNAsI16(n int) []int16

RGetNAsI16 : reverse iterate bitmap input: n -- iter count return: actually iter list

func (Bit64) RGetNAsI32

func (b Bit64) RGetNAsI32(n int) []int32

RGetNAsI32 : reverse iterate bitmap input: n -- iter count return: actually iter list

func (Bit64) RGetNAsI64

func (b Bit64) RGetNAsI64(n int) []int64

RGetNAsI64 : reverse iterate bitmap input: n -- iter count return: actually iter list

func (Bit64) RGetNAsI8

func (b Bit64) RGetNAsI8(n int) []int8

RGetNAsI8 : reverse iterate bitmap input: n -- iter count return: actually iter list

func (Bit64) RIterAsI16

func (b Bit64) RIterAsI16(s []int16, pos int, add int16, n int) int

RIterAsI16 : reverse iterate bitmap input: s -- an int16 array, add -- added number, n -- iter count return: actually iter count

func (Bit64) RIterAsI32

func (b Bit64) RIterAsI32(s []int32, pos int, add int32, n int) int

RIterAsI32 : reverse iterate bitmap input: s -- an int32 array, add -- added number, n -- iter count return: actually iter count

func (Bit64) RIterAsI64

func (b Bit64) RIterAsI64(s []int64, pos int, add int64, n int) int

RIterAsI64 : reverse iterate bitmap input: s -- an int64 array, add -- added number, n -- iter count return: actually iter count

func (Bit64) RIterAsI8

func (b Bit64) RIterAsI8(s []int8, pos int, add int8, n int) int

RIterAsI8 : reverse iterate bitmap input: s -- an int8 array, add -- added number, n -- iter count return: actually iter count

func (Bit64) RIterAsU32

func (b Bit64) RIterAsU32(s []uint32, pos int, add uint32, n int) int

RIterAsU32 : reverse iterate bitmap input: s -- an uint32 array, add -- added number, n -- iter count return: actually iter count

func (Bit64) Reverse

func (b Bit64) Reverse() Bit64

Reverse : reverse

func (*Bit64) Set

func (b *Bit64) Set(i byte)

Set : set bit

func (*Bit64) Unset

func (b *Bit64) Unset(i byte)

Unset : unset bit

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL