Go to the source code of this file.
◆ PyUpb_ExtensionDict_AssignSubscript()
static int PyUpb_ExtensionDict_AssignSubscript |
( |
PyObject * |
_self, |
|
|
PyObject * |
key, |
|
|
PyObject * |
val |
|
) |
| |
|
static |
◆ PyUpb_ExtensionDict_Contains()
static int PyUpb_ExtensionDict_Contains |
( |
PyObject * |
_self, |
|
|
PyObject * |
key |
|
) |
| |
|
static |
◆ PyUpb_ExtensionDict_Dealloc()
◆ PyUpb_ExtensionDict_FindExtensionByName()
static PyObject* PyUpb_ExtensionDict_FindExtensionByName |
( |
PyObject * |
_self, |
|
|
PyObject * |
key |
|
) |
| |
|
static |
◆ PyUpb_ExtensionDict_FindExtensionByNumber()
static PyObject* PyUpb_ExtensionDict_FindExtensionByNumber |
( |
PyObject * |
_self, |
|
|
PyObject * |
arg |
|
) |
| |
|
static |
◆ PyUpb_ExtensionDict_Length()
static Py_ssize_t PyUpb_ExtensionDict_Length |
( |
PyObject * |
_self | ) |
|
|
static |
◆ PyUpb_ExtensionDict_New()
PyObject* PyUpb_ExtensionDict_New |
( |
PyObject * |
msg | ) |
|
◆ PyUpb_ExtensionDict_RichCompare()
static PyObject* PyUpb_ExtensionDict_RichCompare |
( |
PyObject * |
_self, |
|
|
PyObject * |
_other, |
|
|
int |
opid |
|
) |
| |
|
static |
◆ PyUpb_ExtensionDict_Subscript()
static PyObject* PyUpb_ExtensionDict_Subscript |
( |
PyObject * |
_self, |
|
|
PyObject * |
key |
|
) |
| |
|
static |
◆ PyUpb_ExtensionIterator_Dealloc()
static void PyUpb_ExtensionIterator_Dealloc |
( |
void * |
_self | ) |
|
|
static |
◆ PyUpb_ExtensionIterator_IterNext()
PyObject* PyUpb_ExtensionIterator_IterNext |
( |
PyObject * |
_self | ) |
|
◆ PyUpb_ExtensionIterator_New()
static PyObject * PyUpb_ExtensionIterator_New |
( |
PyObject * |
_ext_dict | ) |
|
|
static |
◆ PyUpb_InitExtensionDict()
bool PyUpb_InitExtensionDict |
( |
PyObject * |
m | ) |
|
◆ PyUpb_ExtensionDict_Methods
PyMethodDef PyUpb_ExtensionDict_Methods[] |
|
static |
Initial value:= {
"Finds an extension by name."},
METH_O, "Finds an extension by number."},
{NULL, NULL},
}
Definition at line 150 of file extension_dict.c.
◆ PyUpb_ExtensionDict_Slots
PyType_Slot PyUpb_ExtensionDict_Slots[] |
|
static |
◆ PyUpb_ExtensionDict_Spec
PyType_Spec PyUpb_ExtensionDict_Spec |
|
static |
◆ PyUpb_ExtensionIterator_Slots
PyType_Slot PyUpb_ExtensionIterator_Slots[] |
|
static |
Initial value:= {
{Py_tp_iter, PyObject_SelfIter},
{0, NULL}}
Definition at line 222 of file extension_dict.c.
◆ PyUpb_ExtensionIterator_Spec
PyType_Spec PyUpb_ExtensionIterator_Spec |
|
static |