setobject.h File Reference

Classes

struct  setentry
 
struct  PySetObject
 

Macros

#define PySet_MINSIZE
 
#define PySet_GET_SIZE(so)
 
#define PyFrozenSet_CheckExact(ob)
 
#define PyAnySet_CheckExact(ob)
 
#define PyAnySet_Check(ob)
 
#define PySet_Check(ob)
 
#define PyFrozenSet_Check(ob)
 

Functions

 PyAPI_DATA (PyObject *) _PySet_Dummy
 
 PyAPI_FUNC (int) _PySet_NextEntry(PyObject *set
 
 PyAPI_DATA (PyTypeObject) PySet_Type
 
 PyAPI_FUNC (PyObject *) PySet_New(PyObject *)
 
 PyAPI_FUNC (Py_ssize_t) PySet_Size(PyObject *anyset)
 

Variables

Py_ssize_tpos
 
Py_ssize_t PyObject ** key
 
Py_ssize_t PyObject Py_hash_thash
 
PyObjectiterable
 

Macro Definition Documentation

◆ PySet_MINSIZE

#define PySet_MINSIZE

◆ PySet_GET_SIZE

#define PySet_GET_SIZE (   so)

◆ PyFrozenSet_CheckExact

#define PyFrozenSet_CheckExact (   ob)

◆ PyAnySet_CheckExact

#define PyAnySet_CheckExact (   ob)

◆ PyAnySet_Check

#define PyAnySet_Check (   ob)

◆ PySet_Check

#define PySet_Check (   ob)

◆ PyFrozenSet_Check

#define PyFrozenSet_Check (   ob)

Function Documentation

◆ PyAPI_DATA() [1/2]

PyAPI_DATA ( PyObject )

◆ PyAPI_FUNC() [1/3]

PyAPI_FUNC ( int  )

◆ PyAPI_DATA() [2/2]

PyAPI_DATA ( PyTypeObject  )

◆ PyAPI_FUNC() [2/3]

PyAPI_FUNC ( PyObject )

◆ PyAPI_FUNC() [3/3]

PyAPI_FUNC ( Py_ssize_t  )

Variable Documentation

◆ pos

Py_ssize_t* pos

◆ key

PyObject* key

◆ hash

◆ iterable

PyObject* iterable