Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/wjakob/nanobind
/ functions
Functions
1,594 in github.com/wjakob/nanobind
⨍
Functions
1,594
◇
Types & classes
580
↳
Endpoints
1
Method
get_member_copy
tests/test_eigen_tensor.cpp:99
Method
get_param
tests/test_issue.cpp:26
Method
get_prop
tests/test_thread.cpp:26
Method
getstate
tests/test_classes.cpp:46
Method
gil_scoped_acquire
include/nanobind/nb_misc.h:15
Method
gil_scoped_release
include/nanobind/nb_misc.h:25
Method
handle_t
include/nanobind/nb_types.h:818
Function
implicit_cast_warnings
src/common.cpp:1198
Function
implicit_cast_warnings
include/nanobind/nb_misc.h:88
Method
import_
include/nanobind/nb_types.h:349
Method
increment
include/nanobind/nb_types.h:937
Function
increment_shared
tests/inter_module.cpp:11
Function
infer_policy
include/nanobind/nb_cast.h:455
Method
init
include/nanobind/nb_class.h:384
Method
init_implicit
include/nanobind/nb_class.h:413
Function
inst_alloc_zero
include/nanobind/nb_class.h:340
Function
inst_clear
src/nb_type.cpp:41
Function
inst_dealloc
src/nb_type.cpp:374
Function
inst_init
src/nb_type.cpp:58
Function
inst_name
include/nanobind/nb_class.h:334
Function
inst_ptr
include/nanobind/nb_class.h:363
Function
inst_replace_copy
include/nanobind/nb_class.h:361
Function
inst_replace_move
include/nanobind/nb_class.h:362
Function
inst_traverse
src/nb_type.cpp:49
Function
inst_zero
include/nanobind/nb_class.h:349
Method
int_
include/nanobind/nb_types.h:409
Function
internals_cleanup
src/nb_internals.cpp:369
Method
intrusive_ptr
include/nanobind/nb_attr.h:137
Function
io_name
include/nanobind/nb_descr.h:83
Method
is_ellipsis
include/nanobind/nb_types.h:773
Method
is_not_implemented
include/nanobind/nb_types.h:781
Method
is_valid
include/nanobind/ndarray.h:441
Method
is_valid_module
(module_name: str)
src/stubgen.py:735
Function
isinstance
include/nanobind/nb_types.h:706
Function
issubclass
include/nanobind/nb_types.h:715
Method
items
include/nanobind/nb_types.h:646
Function
iterable_check
src/common.cpp:1222
Function
keep_alive_callback
src/nb_type.cpp:1862
Method
key
include/nanobind/nb_accessor.h:49
Method
key
include/nanobind/nb_accessor.h:83
Method
key
include/nanobind/nb_accessor.h:100
Method
key
include/nanobind/nb_accessor.h:156
Method
keys
include/nanobind/nb_types.h:644
Method
kwargs_proxy
include/nanobind/nb_call.h:20
Function
leak_warnings
src/common.cpp:1194
Function
leak_warnings
include/nanobind/nb_misc.h:84
Method
list
include/nanobind/nb_types.h:544
Method
lock_internals
src/nb_internals.h:706
Method
lock_obj
src/nb_internals.h:718
Method
lock_shard
src/nb_internals.h:701
Method
make
tests/test_holders.cpp:40
Method
make
tests/test_classes.cpp:197
Method
make_capsule
src/nb_ndarray.cpp:103
Function
make_immortal
Make an object immortal when targeting free-threaded Python
src/nb_ft.cpp:6
Function
make_iterator_impl
include/nanobind/make_iterator.h:61
Method
make_shared
tests/test_holders.cpp:41
Method
map
tests/test_eigen_tensor.cpp:86
Function
map_set
include/nanobind/stl/bind_map.h:19
Function
matches
include/nanobind/nb_error.h:37
Method
memoryview
include/nanobind/nb_types.h:768
Method
merge
tests/test_thread.cpp:13
Method
method
(self, x: str)
tests/py_stub_test.py:53
Method
modRefData
tests/test_eigen.cpp:301
Method
modRefData
(self, input)
tests/test_eigen.py:437
Method
modRefDataConst
tests/test_eigen.cpp:304
Method
modRefDataConst
(self, input)
tests/test_eigen.py:440
Function
mt_from_buffer_delete
src/nb_ndarray.cpp:43
Function
mt_from_handle_delete
src/nb_ndarray.cpp:58
Method
my_call_guard
tests/test_functions.cpp:16
Function
my_callable
(a, b)
tests/test_functions.py:146
Function
my_init
(self)
tests/test_classes.py:994
Method
name
(self)
tests/test_classes.py:197
Method
name
(self)
tests/test_classes.py:219
Method
name
(self)
tests/test_classes.py:265
Method
name
tests/test_classes.cpp:96
Method
name
tests/test_classes.cpp:424
Method
name
tests/test_classes.cpp:449
Method
name
include/nanobind/nb_types.h:375
Method
name
include/nanobind/nb_attr.h:19
Function
nb_bound_method_clear
src/nb_func.cpp:139
Function
nb_bound_method_dealloc
src/nb_func.cpp:146
Function
nb_bound_method_getattro
src/nb_func.cpp:1767
Function
nb_bound_method_traverse
src/nb_func.cpp:132
Function
nb_bound_method_vectorcall
src/nb_func.cpp:1300
Function
nb_enable_try_inc_ref
src/nb_ft.cpp:16
Function
nb_func_clear
src/nb_func.cpp:66
Function
nb_func_dealloc
Free a function overload chain
src/nb_func.cpp:86
Function
nb_func_error_noconvert
Used by nb_func_vectorcall: generate an error when result conversion fails
src/nb_func.cpp:593
Function
nb_func_error_overload
Used by nb_func_vectorcall: generate an error when overload resolution fails
src/nb_func.cpp:524
Function
nb_func_get_nb_signature
src/nb_func.cpp:1623
Function
nb_func_traverse
src/nb_func.cpp:47
Function
nb_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
Function
nb_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
Function
nb_func_vectorcall_simple_0
Simplified nb_func_vectorcall variant for non-overloaded functions with 0 args
src/nb_func.cpp:1138
Function
nb_func_vectorcall_simple_1
Simplified nb_func_vectorcall variant for non-overloaded functions with 1 arg
src/nb_func.cpp:1178
Function
nb_func_vectorcall_simple_2
Simplified nb_func_vectorcall variant for non-overloaded functions with 2 args
src/nb_func.cpp:1238
Method
nb_maybe_atomic
src/nb_internals.h:333
Function
nb_method_descr_get
src/nb_func.cpp:1341
Function
nb_module_exec
src/nb_internals.cpp:522
Function
nb_module_free
src/nb_internals.cpp:358
← previous
next →
801–900 of 1,594, ranked by callers