Imports
-
../Utils/sequtils, ../Utils/destroyPatch, ../Utils/addr0, byteobjects, pyobject, boolobject, numobjects, stringobjectImpl, exceptions, noneobject, iterobject, hash, abstract, bltcommon, tupleobjectImpl, stringobject/private/utils, stringlib/join, listobject, ../../getargs/va_and_kw, ../../getargs/dispatch, ../Utils/sequtils2
Procs
proc `=destroy`(self: Py_buffer) {....raises: [], tags: [], forbids: [].}
- Source Edit
proc `[]=`(self: PyByteArrayObject; i: HSlice; v: seq[char]) {.inline.}
- Source Edit
proc `[]=`(self: PyByteArrayObject; i: int; v: char) {.inline, ...raises: [], tags: [], forbids: [].}
- Source Edit
proc appendPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc bytesPybytearrayObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc bytesPybytesObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [], forbids: [].}
- Source Edit
proc capitalize(self: PyByteArrayObject): PyByteArrayObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc capitalize(self: PyBytesObject): PyBytesObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc capitalizePybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc capitalizePybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc center(self: PyByteArrayObject; width: int; fillchar = init_Py_buffer newPyByteArray [' ']): PyByteArrayObject {. ...raises: [TypeError], tags: [RootEffect], forbids: [].}
- Source Edit
proc center(self: PyBytesObject; width: int; fillchar = init_Py_buffer newPyBytes [' ']): PyBytesObject {. ...raises: [TypeError], tags: [RootEffect], forbids: [].}
- Source Edit
proc centerPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc centerPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc clearPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc copyPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc countPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc countPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc doclearPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc doreadPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc endswith(self: PyByteArrayObject; suffix: PyBytesObject | PyByteArrayObject; start = 0; end = self.len): bool
- Source Edit
proc endswith(self: PyByteArrayObject; suffix: PyObject; start = 0; end = self.len): bool {....raises: [TypeError], tags: [], forbids: [].}
- Source Edit
proc endswith(self: PyByteArrayObject; suffix: PyTupleObject; start = 0; end = self.len): bool {....raises: [TypeError], tags: [], forbids: [].}
- Source Edit
proc endswith(self: PyBytesObject; suffix: PyBytesObject | PyByteArrayObject; start = 0; end = self.len): bool
- Source Edit
proc endswith(self: PyBytesObject; suffix: PyObject; start = 0; end = self.len): bool {. ...raises: [TypeError], tags: [], forbids: [].}
- Source Edit
proc endswith(self: PyBytesObject; suffix: PyTupleObject; start = 0; end = self.len): bool {....raises: [TypeError], tags: [], forbids: [].}
- Source Edit
proc endswithPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc endswithPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc expandtabs(self: PyByteArrayObject; tabsize = 8): PyByteArrayObject {. ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc expandtabs(self: PyBytesObject; tabsize = 8): PyBytesObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc expandtabsPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc expandtabsPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc extendPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc findPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc findPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc hashPybytearrayObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc hashPybytesObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc indexPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc indexPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc initPybytearrayObjectMagic(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc insertPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc isalnum(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isalnum(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isalnumPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isalnumPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isalpha(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isalpha(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isalphaPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isalphaPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isascii(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isascii(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isasciiPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isasciiPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isdigit(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isdigit(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isdigitPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isdigitPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc islower(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc islower(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc islowerPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc islowerPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isspace(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isspace(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isspacePybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isspacePybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc istitle(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc istitle(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc istitlePybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc istitlePybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isupper(self: PyByteArrayObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isupper(self: PyBytesObject): bool {....raises: [], tags: [], forbids: [].}
- Source Edit
proc isupperPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc isupperPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc iterPybytearrayObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc iterPybytesObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc joinPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc joinPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc lenPybytearrayObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc lenPybytesObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc ljust(self: PyByteArrayObject; width: int; fillchar = init_Py_buffer newPyByteArray [' ']): PyByteArrayObject {. ...raises: [TypeError], tags: [RootEffect], forbids: [].}
- Source Edit
proc ljust(self: PyBytesObject; width: int; fillchar = init_Py_buffer newPyBytes [' ']): PyBytesObject {. ...raises: [TypeError], tags: [RootEffect], forbids: [].}
- Source Edit
proc ljustPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc ljustPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc lower(self: PyByteArrayObject): PyByteArrayObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc lower(self: PyBytesObject): PyBytesObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc lowerPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc lowerPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc lstripPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc lstripPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc newPybytesObjectMagic(args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc partitionPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc partitionPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc popPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc removeprefix(self: PyByteArrayObject; suffix: Py_buffer): PyByteArrayObject {. ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc removeprefix(self: PyBytesObject; suffix: Py_buffer): PyBytesObject {. ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc removeprefixPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc removeprefixPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc removePybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc removesuffix(self: PyByteArrayObject; suffix: Py_buffer): PyByteArrayObject {. ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc removesuffix(self: PyBytesObject; suffix: Py_buffer): PyBytesObject {. ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc removesuffixPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc removesuffixPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc replacePybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc replacePybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc reprPybytearrayObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc reprPybytesObjectMagic(selfNoCast: PyObject): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc reversePybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc rfindPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rfindPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rindexPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rindexPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rjust(self: PyByteArrayObject; width: int; fillchar = init_Py_buffer newPyByteArray [' ']): PyByteArrayObject {. ...raises: [TypeError], tags: [RootEffect], forbids: [].}
- Source Edit
proc rjust(self: PyBytesObject; width: int; fillchar = init_Py_buffer newPyBytes [' ']): PyBytesObject {. ...raises: [TypeError], tags: [RootEffect], forbids: [].}
- Source Edit
proc rjustPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rjustPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rpartitionPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rpartitionPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rsplitPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rsplitPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rstripPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc rstripPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc splitlinesPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc splitlinesPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc splitPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc splitPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc startswith(self: PyByteArrayObject; prefix: PyBytesObject | PyByteArrayObject; start = 0; end = self.len): bool
- Source Edit
proc startswith(self: PyByteArrayObject; prefix: PyObject; start = 0; end = self.len): bool {....raises: [TypeError], tags: [], forbids: [].}
- Source Edit
proc startswith(self: PyByteArrayObject; prefix: PyTupleObject; start = 0; end = self.len): bool {....raises: [TypeError], tags: [], forbids: [].}
- Source Edit
proc startswith(self: PyBytesObject; prefix: PyBytesObject | PyByteArrayObject; start = 0; end = self.len): bool
- Source Edit
proc startswith(self: PyBytesObject; prefix: PyObject; start = 0; end = self.len): bool {. ...raises: [TypeError], tags: [], forbids: [].}
- Source Edit
proc startswith(self: PyBytesObject; prefix: PyTupleObject; start = 0; end = self.len): bool {....raises: [TypeError], tags: [], forbids: [].}
- Source Edit
proc startswithPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {. cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc startswithPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc stripPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc stripPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc title(self: PyByteArrayObject): PyByteArrayObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc title(self: PyBytesObject): PyBytesObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc titlePybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc titlePybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc upper(self: PyByteArrayObject): PyByteArrayObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc upper(self: PyBytesObject): PyBytesObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc upperPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc upperPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc zfill(self: PyByteArrayObject; width: int): PyByteArrayObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc zfill(self: PyBytesObject; width: int): PyBytesObject {....raises: [], tags: [RootEffect], forbids: [].}
- Source Edit
proc zfillPybytearrayObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
proc zfillPybytesObjectMethod(selfNoCast: PyObject; args: openArray[PyObject] = @[]; kwargs: PyKwArgType = nil): PyObject {.cdecl, ...raises: [], tags: [RootEffect, WriteIOEffect], forbids: [].}
- Source Edit
Exports
-
ofExactPyBytesObject, ofExactPyByteArrayObject, PyNumber_AsCharOr, newPyBytesSimple, ==, checkCharRangeOrRetVE, newPyBytes, hash, PyByteArray_FromObject, add, contains, newPyBytes, $, $, newPyByteArray, PyBytesObject, $, charsView, initFromObject, asString, ofPyBytesObject, repr, pyByteArrayObjectType, ofPyByteArrayObject, charsView, getCharPtr, initPyBytesWriter, pyBytesObjectType, getInt, newPyBytes, initPyBytesWriter, setLen, &, CharsView, items, asString, ==, repr, PyBytesWriter, &, finish, []=, newPyByteArray, len, add, allocated, PyBytes_FromObject, len, bufferNotImpl, add, ints, newPyByteArray, newPyByteArraySimple, PyNumber_AsCharOrRet, reset, newPyBytes, PyByteArrayObject, finish, [], newPyByteArray