| Index | https://npython.nimpylib.org/theindex.html |
| Imports | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#6 |
| Types | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#7 |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BltinFunc | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinFunc |
| BltinMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethod |
| BltinMethodDef | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethodDef |
| destructor | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#destructor |
| MagicMethods | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#MagicMethods |
| PY_TPFLAGS | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PY_TPFLAGS |
| PyKwArgType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyKwArgType |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyObjectObj | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObjectObj |
| PyObjectWithDict | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObjectWithDict |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| PyTypeToken | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeToken |
| TernaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#TernaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| Vars | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#8 |
| bltinTypes | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#bltinTypes |
| Lets | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#9 |
| pyObjectType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyObjectType |
| Consts | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#10 |
| magicNames | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#magicNames |
| Procs | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#12 |
| `&`(a`gensym1, b`gensym1: PY_TPFLAGS): bool | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#%26%2CPY_TPFLAGS%2CPY_TPFLAGS |
| `&`[E](a`gensym1: IntFlag[E]; b`gensym1: PY_TPFLAGS): bool | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#%26%2C%2CPY_TPFLAGS |
| callTpDel[Py: PyObject](tp: PyTypeObject; obj: var PyObjectObj): PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#callTpDel%2CPyTypeObject%2CPyObjectObj |
| getDict(obj: PyObject): PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#getDict%2CPyObject |
| getDictUnsafe(obj: PyObject): PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#getDictUnsafe%2CPyObject |
| hasDict(obj: PyObject): bool | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#hasDict%2CPyObject |
| id(obj: PyObject): int | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#id%2CPyObject |
| idStr(obj: PyObject): string | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#idStr%2CPyObject |
| initPyMemberDef[T](name: string; type: typedesc[T]; offset: int;
flags = default PyMemberDefFlags; doc = cstring nil): PyMemberDef | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#initPyMemberDef%2Cstring%2Ctypedesc%5BT%5D%2Cint |
| isClass(obj: PyObject): bool | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#isClass%2CPyObject |
| isType(a, b: PyTypeObject): bool | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#isType%2CPyTypeObject%2CPyTypeObject |
| newBltinPyType[T: PyObject](name: string; base = pyObjectType): PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#newBltinPyType%2Cstring |
| newPyType[T: PyObject](name: string; base = pyObjectType): PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#newPyType%2Cstring |
| ofPyTypeObject(obj: PyObject): bool | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#ofPyTypeObject%2CPyObject |
| Py_IS(a, b: PyObject): bool | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#Py_IS%2CPyObject%2CPyObject |
| Py_IS_TYPE(a: PyObject; b: PyTypeObject): bool | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#Py_IS_TYPE%2CPyObject%2CPyTypeObject |
| `|`(a`gensym1, b`gensym1: PY_TPFLAGS): IntFlag[PY_TPFLAGS] | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#%7C%2CPY_TPFLAGS%2CPY_TPFLAGS |
| Methods | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#14 |
| `$`(obj: PyObject): string | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#%24.e%2CPyObject |
| Iterators | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#15 |
| iterMro(tp: PyTypeObject): PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#iterMro.i%2CPyTypeObject |
| Converters | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#16 |
| toIntFlag(x`gensym1: PY_TPFLAGS): IntFlag[PY_TPFLAGS] | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#toIntFlag.c%2CPY_TPFLAGS |
| toObjSeq[Py: PyObject](s: seq[Py]): seq[PyObject] | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#toObjSeq.c%2Cseq%5BPy%5D |
| Macros | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#17 |
| pyCFuncPragma(def): untyped | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyCFuncPragma.m |
| typeToAnyKind[T: not PyObject](t: typedesc[T]): AnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.m%2Ctypedesc%5BT%5D |
| Templates | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#18 |
| callOnceFinalizerFromDealloc(self: var PyObjectObj; callBody) | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#callOnceFinalizerFromDealloc.t%2CPyObjectObj%2C |
| forMro(baseVar; tp: PyTypeObject; body) | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#forMro.t%2C%2CPyTypeObject%2C |
| forMroNoSelf(baseVar; tp: PyTypeObject; body) | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#forMroNoSelf.t%2C%2CPyTypeObject%2C |
| mro(self: PyTypeObject): untyped | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#mro.t%2CPyTypeObject |
| pyDestructorPragma(def): untyped | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyDestructorPragma.t |
| pyType(self: PyObject): PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyType.t%2CPyObject |
| tp_free(self: PyTypeObject; op: var PyObjectObj) | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#tp_free.t%2CPyTypeObject%2CPyObjectObj |
| typeName(o: PyObject): string | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeName.t%2CPyObject |
| typeToAnyKind[Py: PyObject](t: typedesc[seq[Py]]): AnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.t%2Ctypedesc%5Bseq%5BPy%5D%5D |
| typeToAnyKind[T: IntFlag](t: typedesc[T]): AnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.t%2Ctypedesc%5BT%5D_2 |
| typeToAnyKind[T: PyObject](t: typedesc[T]): AnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.t%2Ctypedesc%5BT%5D |
| Exports | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#19 |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L1 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L1 |
| Imports | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#6 |
| ../Utils/utils | https://npython.nimpylib.org/npython/Utils/utils.html |
| ../Utils/rtarrays | https://npython.nimpylib.org/npython/Utils/rtarrays.html |
| ../Utils/intflags | https://npython.nimpylib.org/npython/Utils/intflags.html |
| ../Include/descrobject | https://npython.nimpylib.org/npython/Include/descrobject.html |
| Types | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#7 |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L68 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L68 |
| BltinFunc | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinFunc |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L76 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L76 |
| BltinMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethod |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L77 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L77 |
| BltinMethodDef | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethodDef |
| BltinMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethod |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L214 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L214 |
| destructor | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#destructor |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L80 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L80 |
| MagicMethods | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#MagicMethods |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| TernaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#TernaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| BltinFunc | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinFunc |
| BltinMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| TernaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#TernaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| TernaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#TernaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| BltinMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| TernaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#TernaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| TernaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#TernaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L81 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L81 |
| PY_TPFLAGS | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PY_TPFLAGS |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L59 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L59 |
| PyKwArgType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyKwArgType |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L73 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L73 |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L205 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L205 |
| PyObjectObj | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObjectObj |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L183 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L183 |
| PyObjectWithDict | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObjectWithDict |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L209 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L209 |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| PyObjectWithDict | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObjectWithDict |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| PyTypeToken | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeToken |
| RtArray | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#RtArray |
| PyMemberDef | https://npython.nimpylib.org/npython/Include/descrobject.html#PyMemberDef |
| MagicMethods | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#MagicMethods |
| BltinMethodDef | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BltinMethodDef |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| BinaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#BinaryMethod |
| IntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#IntFlag |
| PY_TPFLAGS | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PY_TPFLAGS |
| destructor | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#destructor |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L215 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L215 |
| PyTypeToken | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeToken |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L15 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L15 |
| TernaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#TernaryMethod |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L69 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L69 |
| UnaryMethod | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#UnaryMethod |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L67 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L67 |
| Vars | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#8 |
| bltinTypes | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#bltinTypes |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L344 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L344 |
| Lets | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#9 |
| pyObjectType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyObjectType |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L365 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L365 |
| Consts | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#10 |
| magicNames | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#magicNames |
| Source | https://github.com/nimpylib/npython/tree/master/.nim_runtime/lib/core/macros.nim#L715 |
| Edit | https://github.com/nimpylib/npython/edit/devel/.nim_runtime/lib/core/macros.nim#L715 |
| Procs | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#12 |
| `&` | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#%26%2CPY_TPFLAGS%2CPY_TPFLAGS |
| PY_TPFLAGS | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PY_TPFLAGS |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Utils/intflags.nim#L61 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Utils/intflags.nim#L61 |
| `&` | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#%26%2C%2CPY_TPFLAGS |
| IntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#IntFlag |
| PY_TPFLAGS | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PY_TPFLAGS |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L53 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L53 |
| callTpDel | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#callTpDel%2CPyTypeObject%2CPyObjectObj |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| PyObjectObj | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObjectObj |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L261 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L261 |
| getDict | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#getDict%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L382 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L382 |
| getDictUnsafe | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#getDictUnsafe%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L378 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L378 |
| hasDict | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#hasDict%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L375 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L375 |
| id | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#id%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L323 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L323 |
| idStr | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#idStr%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L338 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L338 |
| initPyMemberDef | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#initPyMemberDef%2Cstring%2Ctypedesc%5BT%5D%2Cint |
| PyMemberDefFlags | https://npython.nimpylib.org/npython/Include/descrobject.html#PyMemberDefFlags |
| PyMemberDef | https://npython.nimpylib.org/npython/Include/descrobject.html#PyMemberDef |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L252 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L252 |
| isClass | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#isClass%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L387 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L387 |
| isType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#isType%2CPyTypeObject%2CPyTypeObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L392 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L392 |
| newBltinPyType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#newBltinPyType%2Cstring |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L371 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L371 |
| newPyType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#newPyType%2Cstring |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L368 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L368 |
| ofPyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#ofPyTypeObject%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L390 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L390 |
| Py_IS | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#Py_IS%2CPyObject%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L391 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L391 |
| Py_IS_TYPE | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#Py_IS_TYPE%2CPyObject%2CPyTypeObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L393 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L393 |
| `|` | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#%7C%2CPY_TPFLAGS%2CPY_TPFLAGS |
| PY_TPFLAGS | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PY_TPFLAGS |
| IntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#IntFlag |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Utils/intflags.nim#L60 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Utils/intflags.nim#L60 |
| Methods | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#14 |
| `$` | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#%24.e%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L306 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L306 |
| Iterators | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#15 |
| iterMro | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#iterMro.i%2CPyTypeObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L238 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L238 |
| Converters | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#16 |
| toIntFlag | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#toIntFlag.c%2CPY_TPFLAGS |
| PY_TPFLAGS | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PY_TPFLAGS |
| IntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#IntFlag |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Utils/intflags.nim#L59 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Utils/intflags.nim#L59 |
| toObjSeq | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#toObjSeq.c%2Cseq%5BPy%5D |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L341 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L341 |
| Macros | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#17 |
| pyCFuncPragma | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyCFuncPragma.m |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L40 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L40 |
| typeToAnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.m%2Ctypedesc%5BT%5D |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Include/descrobject.nim#L72 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Include/descrobject.nim#L72 |
| Templates | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#18 |
| callOnceFinalizerFromDealloc | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#callOnceFinalizerFromDealloc.t%2CPyObjectObj%2C |
| PyObjectObj | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObjectObj |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L269 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L269 |
| forMro | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#forMro.t%2C%2CPyTypeObject%2C |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L232 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L232 |
| forMroNoSelf | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#forMroNoSelf.t%2C%2CPyTypeObject%2C |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L240 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L240 |
| mro | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#mro.t%2CPyTypeObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L300 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L300 |
| pyDestructorPragma | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyDestructorPragma.t |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L51 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L51 |
| pyType | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#pyType.t%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L276 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L276 |
| tp_free | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#tp_free.t%2CPyTypeObject%2CPyObjectObj |
| PyTypeObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyTypeObject |
| PyObjectObj | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObjectObj |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L250 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L250 |
| typeName | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeName.t%2CPyObject |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Objects/pyobjectBase.nim#L303 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Objects/pyobjectBase.nim#L303 |
| typeToAnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.t%2Ctypedesc%5Bseq%5BPy%5D%5D |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Include/descrobject.nim#L70 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Include/descrobject.nim#L70 |
| typeToAnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.t%2Ctypedesc%5BT%5D_2 |
| IntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#IntFlag |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Include/descrobject.nim#L71 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Include/descrobject.nim#L71 |
| typeToAnyKind | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#typeToAnyKind.t%2Ctypedesc%5BT%5D |
| PyObject | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#PyObject |
| Source | https://github.com/nimpylib/npython/tree/master/npython/Include/descrobject.nim#L69 |
| Edit | https://github.com/nimpylib/npython/edit/devel/npython/Include/descrobject.nim#L69 |
| Exports | https://npython.nimpylib.org/npython/Objects/pyobjectBase.html#19 |
| len | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#len |
| RtArray | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#RtArray |
| =destroy | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#=destroy,RtArray[auto] |
| []= | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#[]=,RtArray[T],int,T |
| getRORawData | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#getRORawData,RtArray[T] |
| [] | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#[],RtArray[T],int |
| initRtArray | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#initRtArray,Natural |
| @ | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#@,RtArray[T] |
| items | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#items.i,RtArray[T] |
| == | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#==,RtArray[T],RtArray[T] |
| =copy | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#=copy,RtArray[T],RtArray[T] |
| =wasMoved | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#=wasMoved,RtArray[T] |
| initRtArray | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#initRtArray,openArray[T] |
| $ | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#$ |
| =trace | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#=trace,RtArray[T],pointer |
| pairs | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#pairs.i,RtArray[T] |
| getRawData | https://npython.nimpylib.org/npython/Utils/rtarrays/rawMem.html#getRawData,RtArray[T] |
| $ | https://npython.nimpylib.org/npython/Utils/intflags.html#$,IntFlag[E] |
| == | https://npython.nimpylib.org/npython/Utils/intflags.html#==,IntFlag[E],IntFlag[E] |
| declareIntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#declareIntFlag.t,,, |
| IntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#IntFlag |
| sizeofIntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#sizeofIntFlag |
| == | https://npython.nimpylib.org/npython/Utils/intflags.html#==,IntFlag[E],E |
| or | https://npython.nimpylib.org/npython/Utils/intflags.html#or,IntFlag[E],IntFlag[E] |
| prepareIntFlagOr | https://npython.nimpylib.org/npython/Utils/intflags.html#prepareIntFlagOr.t |
| declareIntFlag | https://npython.nimpylib.org/npython/Utils/intflags.html#declareIntFlag.t,, |