Classes | |
struct | setentry |
struct | _setobject |
Macros | |
#define | PySet_MINSIZE 8 |
#define | PyFrozenSet_CheckExact(ob) (Py_TYPE(ob) == &PyFrozenSet_Type) |
#define | PyAnySet_CheckExact(ob) (Py_TYPE(ob) == &PySet_Type || Py_TYPE(ob) == &PyFrozenSet_Type) |
#define | PyAnySet_Check(ob) |
#define | PySet_Check(ob) |
#define | PyFrozenSet_Check(ob) |
#define | PySet_GET_SIZE(so) (((PySetObject *)(so))->used) |
Typedefs | |
typedef struct _setobject | PySetObject |
Functions | |
PyAPI_DATA (PyTypeObject) PySet_Type | |
PyAPI_FUNC (PyObject *) PySet_New(PyObject *) | |
PyAPI_FUNC (Py_ssize_t) PySet_Size(PyObject *anyset) | |
Variables | |
PyObject * | key |
Py_ssize_t * | pos |
Py_ssize_t PyObject long * | hash |
PyObject * | iterable |
#define PyAnySet_Check | ( | ob | ) |
Definition at line 72 of file setobject.h.
Definition at line 70 of file setobject.h.
#define PyFrozenSet_Check | ( | ob | ) |
Definition at line 79 of file setobject.h.
Definition at line 69 of file setobject.h.
#define PySet_Check | ( | ob | ) |
Definition at line 76 of file setobject.h.
#define PySet_GET_SIZE | ( | so | ) | (((PySetObject *)(so))->used) |
Definition at line 86 of file setobject.h.
#define PySet_MINSIZE 8 |
Definition at line 22 of file setobject.h.
typedef struct _setobject PySetObject |
Definition at line 34 of file setobject.h.
PyAPI_DATA | ( | PyTypeObject | ) |
PyAPI_FUNC | ( | PyObject * | ) |
PyAPI_FUNC | ( | Py_ssize_t | ) |
Py_ssize_t PyObject long* hash |
Definition at line 92 of file setobject.h.
PyObject* iterable |
Definition at line 94 of file setobject.h.
Py_ssize_t PyObject** key |
Definition at line 88 of file setobject.h.
Py_ssize_t* pos |
Definition at line 91 of file setobject.h.