Orbits
1
|
Go to the source code of this file.
Classes | |
struct | _object |
struct | PyVarObject |
struct | bufferinfo |
struct | PyNumberMethods |
struct | PySequenceMethods |
struct | PyMappingMethods |
struct | PyBufferProcs |
struct | _typeobject |
struct | _heaptypeobject |
struct | _Py_HashSecret_t |
Functions | |
PyAPI_FUNC (int) PyType_IsSubtype(PyTypeObject * | |
PyAPI_DATA (PyTypeObject) PyType_Type | |
PyAPI_FUNC (PyObject *) PyType_GenericAlloc(PyTypeObject * | |
PyObject PyObject PyObject char PyObject ** | PyAPI_FUNC (unsigned int) PyType_ClearCache(void) |
PyAPI_FUNC (void) PyType_Modified(PyTypeObject *) | |
const char const char PyObject const char PyObject PyObject PyObject PyObject * | PyAPI_FUNC (PyObject **) _PyObject_GetDictPtr(PyObject *) |
PyObject PyObject PyObject * | PyAPI_FUNC (long) PyObject_Hash(PyObject *) |
int | _PyObject_SlotCompare (PyObject *, PyObject *) |
PyAPI_DATA (_Py_HashSecret_t) _Py_HashSecret | |
PyAPI_DATA (PyObject) _Py_NoneStruct | |
PyAPI_DATA (int) _Py_SwappedOp[] | |
PyAPI_DATA (PyObject *) _PyTrash_delete_later | |
Variables | |
Py_ssize_t | |
FILE | int |
#define _Py_CHECK_REFCNT | ( | OP | ) | /* a semicolon */; |
#define _Py_COUNT_ALLOCS_COMMA |
#define _Py_Dealloc | ( | op | ) |
#define _Py_DEC_REFTOTAL |
#define _Py_DEC_TPFREES | ( | OP | ) |
#define _Py_ForgetReference | ( | op | ) | _Py_INC_TPFREES(op) |
#define _Py_INC_REFTOTAL |
#define _Py_INC_TPALLOCS | ( | OP | ) |
#define _Py_INC_TPFREES | ( | OP | ) |
#define _Py_NewReference | ( | op | ) |
#define _Py_REF_DEBUG_COMMA |
#define _PyObject_EXTRA_INIT |
#define _PyObject_HEAD_EXTRA |
#define Py_CLEAR | ( | op | ) |
#define Py_DECREF | ( | op | ) |
#define Py_EQ 2 |
#define Py_GE 5 |
#define Py_GT 4 |
#define Py_INCREF | ( | op | ) |
#define Py_INVALID_SIZE (Py_ssize_t)-1 |
#define Py_LE 1 |
#define Py_LT 0 |
#define Py_NE 3 |
#define Py_None (&_Py_NoneStruct) |
#define Py_NotImplemented (&_Py_NotImplementedStruct) |
#define Py_PRINT_RAW 1 /* No string quotes etc. */ |
#define Py_SIZE | ( | ob | ) | (((PyVarObject*)(ob))->ob_size) |
#define Py_TPFLAGS_BASE_EXC_SUBCLASS (1L<<30) |
#define Py_TPFLAGS_BASETYPE (1L<<10) |
#define Py_TPFLAGS_CHECKTYPES (1L<<4) |
#define Py_TPFLAGS_DEFAULT Py_TPFLAGS_DEFAULT_EXTERNAL |
#define Py_TPFLAGS_DEFAULT_CORE |
#define Py_TPFLAGS_DEFAULT_EXTERNAL |
#define Py_TPFLAGS_DICT_SUBCLASS (1L<<29) |
#define Py_TPFLAGS_GC 0 /* used to be (1L<<2) */ |
#define Py_TPFLAGS_HAVE_CLASS (1L<<8) |
#define Py_TPFLAGS_HAVE_GC (1L<<14) |
#define Py_TPFLAGS_HAVE_GETCHARBUFFER (1L<<0) |
#define Py_TPFLAGS_HAVE_INDEX (1L<<17) |
#define Py_TPFLAGS_HAVE_INPLACEOPS (1L<<3) |
#define Py_TPFLAGS_HAVE_ITER (1L<<7) |
#define Py_TPFLAGS_HAVE_NEWBUFFER (1L<<21) |
#define Py_TPFLAGS_HAVE_RICHCOMPARE (1L<<5) |
#define Py_TPFLAGS_HAVE_SEQUENCE_IN (1L<<1) |
#define Py_TPFLAGS_HAVE_STACKLESS_EXTENSION 0 |
#define Py_TPFLAGS_HAVE_VERSION_TAG (1L<<18) |
#define Py_TPFLAGS_HAVE_WEAKREFS (1L<<6) |
#define Py_TPFLAGS_HEAPTYPE (1L<<9) |
#define Py_TPFLAGS_INT_SUBCLASS (1L<<23) |
#define Py_TPFLAGS_IS_ABSTRACT (1L<<20) |
#define Py_TPFLAGS_LIST_SUBCLASS (1L<<25) |
#define Py_TPFLAGS_LONG_SUBCLASS (1L<<24) |
#define Py_TPFLAGS_READY (1L<<12) |
#define Py_TPFLAGS_READYING (1L<<13) |
#define Py_TPFLAGS_STRING_SUBCLASS (1L<<27) |
#define Py_TPFLAGS_TUPLE_SUBCLASS (1L<<26) |
#define Py_TPFLAGS_TYPE_SUBCLASS (1L<<31) |
#define Py_TPFLAGS_UNICODE_SUBCLASS (1L<<28) |
#define Py_TPFLAGS_VALID_VERSION_TAG (1L<<19) |
#define Py_TRASHCAN_SAFE_BEGIN | ( | op | ) |
#define Py_TRASHCAN_SAFE_END | ( | op | ) |
#define Py_XDECREF | ( | op | ) | do { if ((op) == NULL) ; else Py_DECREF(op); } while (0) |
#define Py_XINCREF | ( | op | ) | do { if ((op) == NULL) ; else Py_INCREF(op); } while (0) |
#define PyBUF_ANY_CONTIGUOUS (0x0080 | PyBUF_STRIDES) |
#define PyBUF_C_CONTIGUOUS (0x0020 | PyBUF_STRIDES) |
#define PyBUF_CONTIG (PyBUF_ND | PyBUF_WRITABLE) |
#define PyBUF_CONTIG_RO (PyBUF_ND) |
#define PyBUF_F_CONTIGUOUS (0x0040 | PyBUF_STRIDES) |
#define PyBUF_FORMAT 0x0004 |
#define PyBUF_FULL (PyBUF_INDIRECT | PyBUF_WRITABLE | PyBUF_FORMAT) |
#define PyBUF_FULL_RO (PyBUF_INDIRECT | PyBUF_FORMAT) |
#define PyBUF_INDIRECT (0x0100 | PyBUF_STRIDES) |
#define PyBUF_ND 0x0008 |
#define PyBUF_READ 0x100 |
#define PyBUF_RECORDS (PyBUF_STRIDES | PyBUF_WRITABLE | PyBUF_FORMAT) |
#define PyBUF_RECORDS_RO (PyBUF_STRIDES | PyBUF_FORMAT) |
#define PyBUF_SHADOW 0x400 |
#define PyBUF_SIMPLE 0 |
#define PyBUF_STRIDED (PyBUF_STRIDES | PyBUF_WRITABLE) |
#define PyBUF_STRIDED_RO (PyBUF_STRIDES) |
#define PyBUF_STRIDES (0x0010 | PyBUF_ND) |
#define PyBUF_WRITABLE 0x0001 |
#define PyBUF_WRITE 0x200 |
#define PyBUF_WRITEABLE PyBUF_WRITABLE |
#define PyHeapType_GET_MEMBERS | ( | etype | ) | ((PyMemberDef *)(((char *)etype) + Py_TYPE(etype)->tp_basicsize)) |
#define PyObject_Bytes PyObject_Str |
#define PyObject_HEAD |
#define PyObject_REPR | ( | obj | ) | PyString_AS_STRING(PyObject_Repr(obj)) |
#define PyObject_VAR_HEAD |
#define PyTrash_UNWIND_LEVEL 50 |
#define PyType_Check | ( | op | ) | PyType_FastSubclass(Py_TYPE(op), Py_TPFLAGS_TYPE_SUBCLASS) |
#define PyType_CheckExact | ( | op | ) | (Py_TYPE(op) == &PyType_Type) |
#define PyType_FastSubclass | ( | t, | |
f | |||
) | PyType_HasFeature(t,f) |
#define PyType_HasFeature | ( | t, | |
f | |||
) | (((t)->tp_flags & (f)) != 0) |
#define PyVarObject_HEAD_INIT | ( | type, | |
size | |||
) | PyObject_HEAD_INIT(type) size, |
#define staticforward static |
#define statichere static |
typedef PyObject*(* allocfunc)(struct _typeobject *, Py_ssize_t) |
typedef Py_ssize_t(* charbufferproc)(PyObject *, Py_ssize_t, char **) |
PyCapsule_Destructor destructor |
typedef void(* freefunc)(void *) |
typedef PyObject*(* intargfunc)(PyObject *, int) Py_DEPRECATED(2.5) |
typedef PyObject*(* intintargfunc)(PyObject *, int, int) Py_DEPRECATED(2.5) |
typedef Py_ssize_t(* lenfunc)(PyObject *) |
typedef PyObject*(* newfunc)(struct _typeobject *, PyObject *, PyObject *) |
typedef struct bufferinfo Py_buffer |
typedef struct _heaptypeobject PyHeapTypeObject |
typedef struct _typeobject PyTypeObject |
typedef Py_ssize_t(* readbufferproc)(PyObject *, Py_ssize_t, void **) |
typedef Py_ssize_t(* segcountproc)(PyObject *, Py_ssize_t *) |
typedef PyObject*(* ssizeargfunc)(PyObject *, Py_ssize_t) |
typedef int(* ssizeobjargproc)(PyObject *, Py_ssize_t, PyObject *) |
typedef PyObject*(* ssizessizeargfunc)(PyObject *, Py_ssize_t, Py_ssize_t) |
typedef int(* ssizessizeobjargproc)(PyObject *, Py_ssize_t, Py_ssize_t, PyObject *) |
typedef Py_ssize_t(* writebufferproc)(PyObject *, Py_ssize_t, void **) |
PyAPI_DATA | ( | PyTypeObject | ) |
PyAPI_DATA | ( | _Py_HashSecret_t | ) |
PyAPI_DATA | ( | PyObject | ) |
PyAPI_DATA | ( | int | ) |
PyAPI_DATA | ( | PyObject * | ) |
|
read |
|
read |
PyAPI_FUNC | ( | void | ) |
const char const char PyObject const char PyObject PyObject PyObject PyObject* PyAPI_FUNC | ( | PyObject ** | ) |
PyObject int |
Copyright 2014 Google Inc. All rights reserved.