Index
Modules:
pyarray
.
API symbols
`$`:
pyarray: proc `$`(arr: PyArray[Py_UCS4]): string
pyarray: proc `$`[T](arr: PyArray[T]): string
`*=`:
pyarray: template `*=`[T](arr: PyArray[T]; n: int)
`+=`:
pyarray: template `+=`[T](arr: PyArray[T]; x: untyped)
`<=`:
pyarray: proc `<=`[A, B](arr: PyArray[A]; other: PyArray[B]): bool
`<`:
pyarray: proc `<`[A, B](arr: PyArray[A]; other: PyArray[B]): bool
`==`:
pyarray: proc `==`[A, B](arr: PyArray[A]; other: PyArray[B]): bool
`@`:
pyarray: proc `@`[T](arr: PyArray[T]): seq[T]
`[]=`:
pyarray: proc `[]=`(self: var PyArray[Py_UCS4]; i: int): PyStr
pyarray: proc `[]=`(self: var PyArray[Py_UCS4]; i: int; v: char)
pyarray: proc `[]=`(self: var PyArray[Py_UCS4]; i: int; v: string)
pyarray: proc `[]=`[T](ms: var PyArray[T]; indices: Slice[int]; o: Sequence[T])
pyarray: template `[]=`[T](arr: PyArray[T]; i: int; val: T)
`[]`:
pyarray: template `[]`[T](arr: PyArray[T]; i: int): T
append:
pyarray: proc append(self: var PyArray[Py_UCS4]; s: PyStr)
pyarray: template append[T](arr: PyArray[T]; x: T)
array:
pyarray: macro array(typecode: static[char]): PyArray
pyarray: macro array(typecode: static[char]; initializer: typed): PyArray
buffer_info:
pyarray: proc buffer_info[T](arr: PyArray[T]): tuple[address: int, length: int]
byteswap:
pyarray: proc byteswap[T](arr: var PyArray[T])
clear:
pyarray: template clear[T](arr: PyArray[T])
contains:
pyarray: template contains[T](arr: PyArray[T]; x: T): bool
delitem:
pyarray: proc delitem(ms: var PyArray; indices: PySlice)
pyarray: proc delitem(ms: var PyArray; indices: Slice[int])
pyarray: template delitem[T](arr: PyArray[T]; n: int)
extend:
pyarray: proc extend(self: var PyArray[Py_UCS4]; s: PyStr)
pyarray: template extend[T](arr: PyArray[T]; x: untyped)
frombytes:
pyarray: proc frombytes[C: SomeChar](arr: var PyArray[C]; buffer: BytesLike)
pyarray: proc frombytes[T: not SomeChar](arr: var PyArray[T]; buffer: BytesLike)
fromfile:
pyarray: proc fromfile[T](arr: var PyArray[T]; f: File; n: int)
pyarray: proc fromfile[T](self: var PyArray[T]; f: HasReadNRetBytesLike; n: int)
fromlist:
pyarray: proc fromlist[T](arr: var PyArray[T]; ls: PyList[T])
fromunicode:
pyarray: proc fromunicode(self: var PyArray[Py_UCS4]; s: PyStr)
getPtr:
pyarray: proc getPtr[T](arr: sink PyArray[T]; i: Natural | BackwardsIndex): ptr T
HasReadNRetBytesLike:
pyarray: type HasReadNRetBytesLike
HasWriteBytesLike:
pyarray: type HasWriteBytesLike
insert:
pyarray: template insert[T](arr: PyArray[T]; x: T)
items:
pyarray: iterator items[T](arr: PyArray[T]): T
pyarray: template items[T](arr: PyArray[T]): untyped
itemsize:
pyarray: template itemsize[T](arr: PyArray[T]): int
len:
pyarray: proc len[T](arr: PyArray[T]): int
mitems:
pyarray: iterator mitems[T](arr: var PyArray[T]): var T
newPyArray:
pyarray: proc newPyArray[T](len = 0): PyArray[T]
pyarray: proc newPyArray[T](x: Iterable[T]): PyArray[T]
newPyArrayOfCap:
pyarray: proc newPyArrayOfCap[T](cap: int): PyArray[T]
pop:
pyarray: template pop[T](arr: PyArray[T])
pyarray: template pop[T](arr: PyArray[T]; i: int)
PyArray:
pyarray: type PyArray
Py_UCS4:
pyarray: type Py_UCS4
remove:
pyarray: template remove[T](arr: PyArray[T]; x: T)
repr:
pyarray: proc repr[T](arr: PyArray[T]): string
reverse:
pyarray: template reverse[T](arr: PyArray[T])
setLen:
pyarray: proc setLen[T](arr: var PyArray[T]; n: int)
SomeChar:
pyarray: type SomeChar
tobytes:
pyarray: proc tobytes[C: SomeChar](arr: PyArray[C]): PyBytes
pyarray: proc tobytes[T: not SomeChar](arr: PyArray[T]): PyBytes
tofile:
pyarray: proc tofile[T](arr: var PyArray[T]; f: File)
pyarray: proc tofile[T](self: PyArray[T]; f: HasWriteBytesLike)
tolist:
pyarray: proc tolist[T](arr: PyArray[T]): PyList[T]
pyarray: proc tolist[T](arr: var PyArray[T]): var PyList[T]
tounicode:
pyarray: proc tounicode(arr: PyArray[Py_UCS4]): PyStr
typecode:
pyarray: template typecode(_: PyArray[culong]): char
pyarray: template typecode(_: PyArray[clong]): char
pyarray: template typecode(_: PyArray[cschar]): char
pyarray: template typecode(_: PyArray[culonglong]): char
pyarray: template typecode(_: PyArray[clonglong]): char
pyarray: template typecode(_: PyArray[cshort]): char
pyarray: template typecode(_: PyArray[cdouble]): char
pyarray: template typecode(_: PyArray[Py_UCS4]): char
pyarray: template typecode(_: PyArray[cuchar]): char
pyarray: template typecode(_: PyArray[cfloat]): char
pyarray: template typecode(_: PyArray[cushort]): char
pyarray: template typecode(_: PyArray[cint]): char
pyarray: template typecode(_: PyArray[cuint]): char
typecodes:
pyarray: const typecodes