Documentation
¶
Index ¶
- type ART
- func (art *ART) Close() error
- func (art *ART) Delete(key nogc.FatPointer) nogc.Pointer
- func (art *ART) DeleteValue(key nogc.FatPointer) (uint64, bool)
- func (art *ART) Free()
- func (art *ART) Get(key nogc.FatPointer) (nogc.Pointer, bool)
- func (art *ART) GetValue(key nogc.FatPointer) (uint64, bool)
- func (art *ART) Maximum() *Leaf
- func (art *ART) Memory() int64
- func (art *ART) MinMax() (*Leaf, *Leaf)
- func (art *ART) Minimum() *Leaf
- func (art *ART) Put(key nogc.FatPointer, value nogc.Pointer) nogc.Pointer
- func (art *ART) PutNoReplace(key nogc.FatPointer, value nogc.Pointer) nogc.Pointer
- func (art *ART) PutNoReplaceValue(key nogc.FatPointer, value uint64) (uint64, bool)
- func (art *ART) PutValue(key nogc.FatPointer, value uint64) (uint64, bool)
- func (art *ART) Size() int64
- type Leaf
- type LockKind
- type Ownership
- type Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ART ¶
func (*ART) DeleteValue ¶
func (art *ART) DeleteValue(key nogc.FatPointer) (uint64, bool)
func (*ART) MinMax ¶
MinMax Returns the minimum and maximum valued leaf @return The minimum and maximum leaf or NULL, NULL
func (*ART) PutNoReplace ¶
func (*ART) PutNoReplaceValue ¶
Click to show internal directories.
Click to hide internal directories.