MCPcopy Create free account

hub / github.com/wjakob/nanobind / functions

Functions1,594 in github.com/wjakob/nanobind

Methodget_member_copy
tests/test_eigen_tensor.cpp:99
Methodget_param
tests/test_issue.cpp:26
Methodget_prop
tests/test_thread.cpp:26
Methodgetstate
tests/test_classes.cpp:46
Methodgil_scoped_acquire
include/nanobind/nb_misc.h:15
Methodgil_scoped_release
include/nanobind/nb_misc.h:25
Methodhandle_t
include/nanobind/nb_types.h:818
Functionimplicit_cast_warnings
src/common.cpp:1198
Functionimplicit_cast_warnings
include/nanobind/nb_misc.h:88
Methodimport_
include/nanobind/nb_types.h:349
Methodincrement
include/nanobind/nb_types.h:937
Functionincrement_shared
tests/inter_module.cpp:11
Functioninfer_policy
include/nanobind/nb_cast.h:455
Methodinit
include/nanobind/nb_class.h:384
Methodinit_implicit
include/nanobind/nb_class.h:413
Functioninst_alloc_zero
include/nanobind/nb_class.h:340
Functioninst_clear
src/nb_type.cpp:41
Functioninst_dealloc
src/nb_type.cpp:374
Functioninst_init
src/nb_type.cpp:58
Functioninst_name
include/nanobind/nb_class.h:334
Functioninst_ptr
include/nanobind/nb_class.h:363
Functioninst_replace_copy
include/nanobind/nb_class.h:361
Functioninst_replace_move
include/nanobind/nb_class.h:362
Functioninst_traverse
src/nb_type.cpp:49
Functioninst_zero
include/nanobind/nb_class.h:349
Methodint_
include/nanobind/nb_types.h:409
Functioninternals_cleanup
src/nb_internals.cpp:369
Methodintrusive_ptr
include/nanobind/nb_attr.h:137
Functionio_name
include/nanobind/nb_descr.h:83
Methodis_ellipsis
include/nanobind/nb_types.h:773
Methodis_not_implemented
include/nanobind/nb_types.h:781
Methodis_valid
include/nanobind/ndarray.h:441
Methodis_valid_module
(module_name: str)
src/stubgen.py:735
Functionisinstance
include/nanobind/nb_types.h:706
Functionissubclass
include/nanobind/nb_types.h:715
Methoditems
include/nanobind/nb_types.h:646
Functioniterable_check
src/common.cpp:1222
Functionkeep_alive_callback
src/nb_type.cpp:1862
Methodkey
include/nanobind/nb_accessor.h:49
Methodkey
include/nanobind/nb_accessor.h:83
Methodkey
include/nanobind/nb_accessor.h:100
Methodkey
include/nanobind/nb_accessor.h:156
Methodkeys
include/nanobind/nb_types.h:644
Methodkwargs_proxy
include/nanobind/nb_call.h:20
Functionleak_warnings
src/common.cpp:1194
Functionleak_warnings
include/nanobind/nb_misc.h:84
Methodlist
include/nanobind/nb_types.h:544
Methodlock_internals
src/nb_internals.h:706
Methodlock_obj
src/nb_internals.h:718
Methodlock_shard
src/nb_internals.h:701
Methodmake
tests/test_holders.cpp:40
Methodmake
tests/test_classes.cpp:197
Methodmake_capsule
src/nb_ndarray.cpp:103
Functionmake_immortal
Make an object immortal when targeting free-threaded Python
src/nb_ft.cpp:6
Functionmake_iterator_impl
include/nanobind/make_iterator.h:61
Methodmake_shared
tests/test_holders.cpp:41
Methodmap
tests/test_eigen_tensor.cpp:86
Functionmap_set
include/nanobind/stl/bind_map.h:19
Functionmatches
include/nanobind/nb_error.h:37
Methodmemoryview
include/nanobind/nb_types.h:768
Methodmerge
tests/test_thread.cpp:13
Methodmethod
(self, x: str)
tests/py_stub_test.py:53
MethodmodRefData
tests/test_eigen.cpp:301
MethodmodRefData
(self, input)
tests/test_eigen.py:437
MethodmodRefDataConst
tests/test_eigen.cpp:304
MethodmodRefDataConst
(self, input)
tests/test_eigen.py:440
Functionmt_from_buffer_delete
src/nb_ndarray.cpp:43
Functionmt_from_handle_delete
src/nb_ndarray.cpp:58
Methodmy_call_guard
tests/test_functions.cpp:16
Functionmy_callable
(a, b)
tests/test_functions.py:146
Functionmy_init
(self)
tests/test_classes.py:994
Methodname
(self)
tests/test_classes.py:197
Methodname
(self)
tests/test_classes.py:219
Methodname
(self)
tests/test_classes.py:265
Methodname
tests/test_classes.cpp:96
Methodname
tests/test_classes.cpp:424
Methodname
tests/test_classes.cpp:449
Methodname
include/nanobind/nb_types.h:375
Methodname
include/nanobind/nb_attr.h:19
Functionnb_bound_method_clear
src/nb_func.cpp:139
Functionnb_bound_method_dealloc
src/nb_func.cpp:146
Functionnb_bound_method_getattro
src/nb_func.cpp:1767
Functionnb_bound_method_traverse
src/nb_func.cpp:132
Functionnb_bound_method_vectorcall
src/nb_func.cpp:1300
Functionnb_enable_try_inc_ref
src/nb_ft.cpp:16
Functionnb_func_clear
src/nb_func.cpp:66
Functionnb_func_dealloc
Free a function overload chain
src/nb_func.cpp:86
Functionnb_func_error_noconvert
Used by nb_func_vectorcall: generate an error when result conversion fails
src/nb_func.cpp:593
Functionnb_func_error_overload
Used by nb_func_vectorcall: generate an error when overload resolution fails
src/nb_func.cpp:524
Functionnb_func_get_nb_signature
src/nb_func.cpp:1623
Functionnb_func_traverse
src/nb_func.cpp:47
Functionnb_func_vectorcall_medium
Dispatcher for functions with named/default/flagged arguments. Calls that pass keyword arguments are forwarded to the complex dispatcher. This thin fr
src/nb_func.cpp:1034
Functionnb_func_vectorcall_simple
Simplified nb_func_vectorcall variant for functions w/o keyword arguments, w/o default arguments, with no more than NB_MAXARGS_SIMPLE arguments, etc.
src/nb_func.cpp:1045
Functionnb_func_vectorcall_simple_0
Simplified nb_func_vectorcall variant for non-overloaded functions with 0 args
src/nb_func.cpp:1138
Functionnb_func_vectorcall_simple_1
Simplified nb_func_vectorcall variant for non-overloaded functions with 1 arg
src/nb_func.cpp:1178
Functionnb_func_vectorcall_simple_2
Simplified nb_func_vectorcall variant for non-overloaded functions with 2 args
src/nb_func.cpp:1238
Methodnb_maybe_atomic
src/nb_internals.h:333
Functionnb_method_descr_get
src/nb_func.cpp:1341
Functionnb_module_exec
src/nb_internals.cpp:522
Functionnb_module_free
src/nb_internals.cpp:358
← previousnext →801–900 of 1,594, ranked by callers