H A D | class.h | 35 extern "C" inline PyObject *pybind11_static_get(PyObject *self, PyObject * /*ob*/, PyObject *cls) { argument 36 return PyProperty_Type.tp_descr_get(self, cls, cls); 40 extern "C" inline int pybind11_static_set(PyObject *self, PyObject *obj, PyObject *value) { argument 42 return PyProperty_Type.tp_descr_set(self, cls, value); 90 def __get__(self, obj, cls): 91 return property.__get__(self, cls, cls) 93 def __set__(self, obj, value): 95 property.__set__(self, cls, value) 201 inline void traverse_offset_bases(void *valueptr, const detail::type_info *tinfo, instance *self, argument 202 bool (*f)(void * /*parentptr*/, instance * /*self*/)) { 218 register_instance_impl(void *ptr, instance *self) argument 222 deregister_instance_impl(void *ptr, instance *self) argument 234 register_instance(instance *self, void *valptr, const type_info *tinfo) argument 240 deregister_instance(instance *self, void *valptr, const type_info *tinfo) argument 259 PyObject *self = type->tp_alloc(type, 0); local 278 pybind11_object_init(PyObject *self, PyObject *, PyObject *) argument 298 clear_patients(PyObject *self) argument 315 clear_instance(PyObject *self) argument 347 pybind11_object_dealloc(PyObject *self) argument 406 pybind11_get_dict(PyObject *self, void *) argument 415 pybind11_set_dict(PyObject *self, PyObject *new_dict, void *) argument 429 pybind11_traverse(PyObject *self, visitproc visit, void *arg) argument 436 pybind11_clear(PyObject *self) argument [all...] |