Classes | |
| struct | PyHamtNode | 
| struct | PyHamtObject | 
| struct | PyHamtIteratorState | 
| struct | PyHamtIterator | 
Macros | |
| #define | _Py_HAMT_MAX_TREE_DEPTH | 
| #define | PyHamt_Check(o) | 
Functions | |
| PyAPI_DATA (PyTypeObject) _PyHamt_Type | |
| PyHamtObject * | _PyHamt_New (void) | 
| PyHamtObject * | _PyHamt_Assoc (PyHamtObject *o, PyObject *key, PyObject *val) | 
| PyHamtObject * | _PyHamt_Without (PyHamtObject *o, PyObject *key) | 
| int | _PyHamt_Find (PyHamtObject *o, PyObject *key, PyObject **val) | 
| int | _PyHamt_Eq (PyHamtObject *v, PyHamtObject *w) | 
| Py_ssize_t | _PyHamt_Len (PyHamtObject *o) | 
| PyObject * | _PyHamt_NewIterKeys (PyHamtObject *o) | 
| PyObject * | _PyHamt_NewIterValues (PyHamtObject *o) | 
| PyObject * | _PyHamt_NewIterItems (PyHamtObject *o) | 
| int | _PyHamt_Init (void) | 
| void | _PyHamt_Fini (void) | 
| #define _Py_HAMT_MAX_TREE_DEPTH | 
| #define PyHamt_Check | ( | o | ) | 
| PyAPI_DATA | ( | PyTypeObject | ) | 
| PyHamtObject* _PyHamt_New | ( | void | ) | 
| PyHamtObject* _PyHamt_Assoc | ( | PyHamtObject * | o, | 
| PyObject * | key, | ||
| PyObject * | val | ||
| ) | 
| PyHamtObject* _PyHamt_Without | ( | PyHamtObject * | o, | 
| PyObject * | key | ||
| ) | 
| int _PyHamt_Find | ( | PyHamtObject * | o, | 
| PyObject * | key, | ||
| PyObject ** | val | ||
| ) | 
| int _PyHamt_Eq | ( | PyHamtObject * | v, | 
| PyHamtObject * | w | ||
| ) | 
| Py_ssize_t _PyHamt_Len | ( | PyHamtObject * | o | ) | 
| PyObject* _PyHamt_NewIterKeys | ( | PyHamtObject * | o | ) | 
| PyObject* _PyHamt_NewIterValues | ( | PyHamtObject * | o | ) | 
| PyObject* _PyHamt_NewIterItems | ( | PyHamtObject * | o | ) | 
| int _PyHamt_Init | ( | void | ) | 
| void _PyHamt_Fini | ( | void | ) |