Index
Modules:
skiplists
.
API symbols
`>=`:
skiplists: `>=`(a, b: SkipList): bool
`<>`:
skiplists: `<>`[T](a, b: SkipList[T]): cmp
`<=`:
skiplists: `<=`(a, b: SkipList): bool
`<`:
skiplists: `<`(a, b: SkipList): bool
`=!=`:
skiplists: `=!=`(a, b: SkipList): bool
`===`:
skiplists: `===`(a, b: SkipList): bool
`==`:
skiplists: `==`(a, b: SkipList): bool
skiplists: `==`[T](s: SkipList[T]; q: openArray[T]): bool
add:
skiplists: add[T](s: var SkipList[T]; v: T; pred: SkipListPred[T] = defaultPred)
append:
skiplists: append[T](s: var SkipList[T]; value: T)
bottom:
skiplists: bottom(s: SkipList): SkipList
clear:
skiplists: clear(s: var SkipList)
cmp:
skiplists: cmp
contains:
skiplists: contains[T](s: SkipList[T]; v: T): bool
count:
skiplists: count(s: SkipList): int
EmptySkipListError:
skiplists: EmptySkipListError
find:
skiplists: find[T](s: SkipList[T]; value: SkipList[T]; r: var SkipList[T]; compare: SkipListCmp[T] = `<>`): bool
skiplists: find[T](s: SkipList[T]; r: var SkipList[T]; compare: SkipListFind[T]): bool
skiplists: find[T](s: SkipList[T]; value: T): SkipList[T]
skiplists: find[T](s: SkipList[T]; value: T; r: var SkipList[T]): bool
grow:
skiplists: grow[T](s: var SkipList[T]; n: SkipList[T]): bool
hash:
skiplists: hash(s: SkipList): Hash
isEmpty:
skiplists: isEmpty(s: SkipList): bool
items:
skiplists: items[T](s: SkipList[T]): T
mitems:
skiplists: mitems[T](s: var SkipList[T]): var T
newSkipList:
skiplists: newSkipList[T](value: T): SkipList[T]
pairs:
skiplists: pairs[T](s: SkipList[T]): tuple[index: int, value: T]
rank:
skiplists: rank(s: SkipList): int
remove:
skiplists: remove[T](s: var SkipList[T]; n: SkipList[T]): bool
skiplists: remove[T](s: var SkipList[T]; value: T): bool
SkipList:
skiplists: SkipList
SkipListCmp:
skiplists: SkipListCmp
SkipListDefect:
skiplists: SkipListDefect
SkipListEmptyError:
skiplists: SkipListEmptyError
SkipListError:
skiplists: SkipListError
SkipListFind:
skiplists: SkipListFind
SkipListObj:
skiplists: SkipListObj
SkipListPred:
skiplists: SkipListPred
toSkipList:
skiplists: toSkipList[T](values: openArray[T] = @[]): SkipList[T]