MCPcopy Create free account

hub / github.com/pybind/pybind11 / functions

Functions3,362 in github.com/pybind/pybind11

Methodcurrent
Get a non-owning wrapper of the currently active interpreter (if any)
include/pybind11/subinterpreter.h:200
Methodcustom_deleter
tests/test_class_sh_basic.cpp:33
Methodcustom_deleter
include/pybind11/detail/struct_smart_holder.h:133
Methodcustom_deleter_nd
tests/test_class_sh_basic.cpp:61
Functioncustom_transform_double
tests/test_callbacks.cpp:20
Functioncustom_transform_int
tests/test_callbacks.cpp:21
Methodcustom_type_setup
include/pybind11/attr.h:112
Methodcustom_unique_ptr
tests/test_smart_ptr.cpp:38
Methodcxx_std
The CXX standard level. If set, will add the required flags. If left at 0, it will trigger an automatic search when pybind11's build_
pybind11/setup_helpers.py:161
Functiondata
tests/test_numpy_array.cpp:83
Methoddata
include/pybind11/numpy.h:701
Methoddata
include/pybind11/numpy.h:1895
Methoddata
include/pybind11/numpy.h:1934
Methoddata
include/pybind11/detail/argument_vector.h:410
Functiondata_t
tests/test_numpy_array.cpp:88
Methoddealloc_impl
Deallocates an instance; via holder, if constructed; otherwise via operator delete. NOTE: The Python error indicator needs to cleared BEFORE this func
include/pybind11/pybind11.h:2840
Methoddealloc_release_gil_before_calling_cpp_dtor
include/pybind11/pybind11.h:2856
Methoddealloc_without_manipulating_gil
include/pybind11/pybind11.h:2851
Methoddecode_utfN
include/pybind11/cast.h:574
Methoddecrement
include/pybind11/pytypes.h:1325
Methoddecrement
include/pybind11/pytypes.h:1347
Methoddef_property_static_impl
rec_func must be set for either fget or fset.
include/pybind11/pybind11.h:1881
Functiondef_submodule
\rst Create and return a new Python submodule with the given name and docstring. This also works recursively, i.e. .. code-bl
include/pybind11/pybind11.h:1629
Functiondelattr_and_ensure_destroyed
For each of the given *specs* (a tuple of the form ``(scope, name)``), perform ``delattr(scope, name)``, then do enough GC collections that the
tests/conftest.py:228
Methoddereference
NOLINTNEXTLINE(readability-const-return-type) // PR #3263
include/pybind11/pytypes.h:1323
Methoddereference
include/pybind11/pytypes.h:1345
Methoddereference
NOLINTNEXTLINE(readability-const-return-type) // PR #3263
include/pybind11/pytypes.h:1369
Methoddescr
include/pybind11/detail/descr.h:28
Methoddestruct
When a cpp_function is GCed, release any memory allocated by pybind11
include/pybind11/pybind11.h:894
Functiondiamond_addrs
tests/test_class_sh_mi_thunks.cpp:92
Methoddict
include/pybind11/pytypes.h:2202
Functiondict_getitemstringref
PyDict_GetItemStringRef was added in Python 3.13.0a1. See also: https://github.com/python/pythoncapi-compat/blob/main/pythoncapi_compat.h
include/pybind11/pytypes.h:1001
Methoddict_readonly
include/pybind11/pytypes.h:1365
Functiondict_setdefaultstringref
PyDict_SetDefaultRef was added in Python 3.13.0a4. See also: https://github.com/python/pythoncapi-compat/blob/main/pythoncapi_compat.h
include/pybind11/pytypes.h:1034
Methoddirect_converter
include/pybind11/numpy.h:1782
Methoddisarm
This method will disable the PyThreadState_DeleteCurrent call and the GIL won't be released. This method should be used if the interpreter could be sh
include/pybind11/gil.h:141
Methoddisarm
This method will disable the PyThreadState_DeleteCurrent call and the GIL won't be acquired. This method should be used if the interpreter could be sh
include/pybind11/gil.h:180
Methoddisarm_finalize_check
include/pybind11/detail/native_enum_data.h:71
Functiondiscard_as_unraisable
If it is impossible to raise the currently-held error, such as in a destructor, we can write it out using Python's unraisable hook (`sys.unraisablehoo
include/pybind11/pytypes.h:778
Functiondisown_b
tests/test_class_sh_disowning_mi.cpp:28
Functiondisown_base1
tests/test_class_sh_disowning_mi.cpp:43
Functiondisown_base2
tests/test_class_sh_disowning_mi.cpp:44
Methoddispatch
(self)
tests/test_virtual_functions.py:253
Functiondispatch_array_increment
tests/test_numpy_dtypes.cpp:304
Methoddispatcher
Main dispatch logic for calls to functions bound using pybind11
include/pybind11/pybind11.h:940
Methoddistance_to
include/pybind11/pytypes.h:1350
Methoddoc
include/pybind11/attr.h:48
Functiondocs
Build the docs. Pass --non-interactive to avoid serving.
noxfile.py:65
Methoddouble
(self, val)
tests/test_callbacks.py:41
Methoddtype
Array descriptor (dtype)
include/pybind11/numpy.h:1126
Methoddtype
include/pybind11/numpy.h:1613
Methoddtype
include/pybind11/numpy.h:1626
Methoddtype
include/pybind11/numpy.h:1654
Methoddtype
include/pybind11/numpy.h:1669
Methoddtype
include/pybind11/numpy.h:1762
Methoddtype_ptr
include/pybind11/numpy.h:1777
Functiondummy_function
tests/test_callbacks.cpp:43
Functiondynamic_raw_ptr_cast_if_possible
include/pybind11/detail/dynamic_raw_ptr_cast_if_possible.h:27
Functioneigen_array_cast
include/pybind11/eigen/matrix.h:249
Functioneigen_encapsulate
include/pybind11/eigen/matrix.h:285
Functioneigen_ref_array
include/pybind11/eigen/matrix.h:274
Methodellipsis
include/pybind11/pytypes.h:1884
Methodembedded_module
include/pybind11/embed.h:73
Methodempty
An empty wrapper cannot be activated
include/pybind11/subinterpreter.h:224
Methodempty
include/pybind11/pytypes.h:2181
Methodempty
include/pybind11/pytypes.h:2249
Methodempty
include/pybind11/pytypes.h:2271
Methodempty
include/pybind11/pytypes.h:2326
Methodend
tests/test_sequences_and_iterators.cpp:347
Methodend
.end() only required for py::make_iterator(self) overload
tests/test_sequences_and_iterators.cpp:381
Methodend
include/pybind11/pytypes.h:2188
Methodend
include/pybind11/pytypes.h:2217
Methodend
include/pybind11/pytypes.h:2256
Methodend
include/pybind11/pytypes.h:2278
Methodensure_compatible_uqp_del
include/pybind11/detail/struct_smart_holder.h:214
Functionensure_internals
include/pybind11/detail/internals.h:914
Methodensure_pointee_is_destructible
include/pybind11/detail/struct_smart_holder.h:179
Methodensure_vptr_is_using_std_default_delete
include/pybind11/detail/struct_smart_holder.h:198
Methodenter
include/pybind11/iostream.h:249
Methodenum_
include/pybind11/pybind11.h:3183
Functionenum_base
include/pybind11/pybind11.h:2942
Methodequal
include/pybind11/pytypes.h:1327
Methodequal
include/pybind11/pytypes.h:1349
Methoderror_fetch_and_normalize
This comment only applies to Python <= 3.11: Immediate normalization is long-established behavior (starting with https://github.com/pybind/pybind11/co
include/pybind11/pytypes.h:531
Methoderror_scope
include/pybind11/detail/common.h:1216
Functionevent_loop
()
tests/test_async.py:15
Functionexception
include/pybind11/pybind11.h:3591
Functionexecute
include/pybind11/detail/init.h:434
Methodexecute
include/pybind11/detail/init.h:296
Methodexecute
include/pybind11/detail/init.h:350
Functionexpected_num_args
include/pybind11/attr.h:722
Functionexport_values
include/pybind11/pybind11.h:3114
Methodextract_deleter
include/pybind11/detail/struct_smart_holder.h:264
Methodf
tests/test_virtual_functions.cpp:278
Methodf
tests/test_virtual_functions.cpp:296
Methodf
tests/test_virtual_functions.cpp:303
Methodf
(self)
tests/test_virtual_functions.py:150
Functionf1
tests/test_constants_and_functions.cpp:49
Functionf2
tests/test_constants_and_functions.cpp:53
Functionf3
tests/test_constants_and_functions.cpp:54
← previousnext →1,401–1,500 of 3,362, ranked by callers