Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/pybind/pybind11
/ functions
Functions
3,362 in github.com/pybind/pybind11
⨍
Functions
3,362
◇
Types & classes
1,305
↳
Endpoints
11
↓ 1 callers
Method
get_f_e
tests/test_multiple_inheritance.cpp:300
↓ 1 callers
Method
get_f_f
tests/test_multiple_inheritance.cpp:301
↓ 1 callers
Method
get_g_g
(self)
tests/test_multiple_inheritance.py:487
↓ 1 callers
Function
get_include
Return the path to the pybind11 include directory. The historical "user" argument is unused, and may be removed.
pybind11/commands.py:8
↓ 1 callers
Function
get_noncopyable
tests/test_virtual_functions.cpp:139
↓ 1 callers
Function
get_override
include/pybind11/pybind11.h:3840
↓ 1 callers
Function
get_pkgconfig_dir
Return the path to the pybind11 pkgconfig directory.
pybind11/commands.py:30
↓ 1 callers
Function
get_raw_pointer_ephemeral
include/pybind11/conduit/pybind11_conduit_v1.h:81
↓ 1 callers
Function
get_sample_argument_vectors
tests/test_with_catch/test_argument_vector.cpp:30
↓ 1 callers
Method
get_self
tests/test_class.cpp:424
↓ 1 callers
Method
get_type_info
include/pybind11/numpy.h:148
↓ 1 callers
Method
get_value
tests/test_pytypes.cpp:49
↓ 1 callers
Function
gil_not_used_option
include/pybind11/pybind11.h:1469
↓ 1 callers
Method
h
tests/test_custom_type_casters.cpp:165
↓ 1 callers
Function
has_flag
Return the flag if a flag name is supported on the specified compiler, otherwise None (can be used as a boolean). If multiple flags are p
pybind11/setup_helpers.py:229
↓ 1 callers
Method
have_holder
include/pybind11/detail/type_caster_base.h:633
↓ 1 callers
Method
implicit_cast
include/pybind11/cast.h:798
↓ 1 callers
Function
import_or_getattr
include/pybind11/detail/native_enum_data.h:122
↓ 1 callers
Method
increment
Exercises cpp_function(Return (Class::*)(Args...) & noexcept, ...)
tests/test_methods_and_attributes.cpp:180
↓ 1 callers
Method
increment
include/pybind11/numpy.h:1893
↓ 1 callers
Method
init
include/pybind11/pytypes.h:1589
↓ 1 callers
Function
initialize_inherited_virtuals
tests/test_virtual_functions.cpp:560
↓ 1 callers
Function
initialize_interpreter_pre_pyconfig
include/pybind11/embed.h:108
↓ 1 callers
Function
interleaved_error_already_set
tests/cross_module_interleaved_error_already_set.cpp:18
↓ 1 callers
Method
internal1
tests/test_methods_and_attributes.cpp:67
↓ 1 callers
Method
internal4
return by const reference
tests/test_methods_and_attributes.cpp:70
↓ 1 callers
Method
internal5
return by pointer
tests/test_methods_and_attributes.cpp:71
↓ 1 callers
Method
is_base_used
returns true if the base virtual function is called
tests/test_class_sh_trampoline_shared_ptr_cpp_arg.cpp:16
↓ 1 callers
Method
is_cpp_function
include/pybind11/pytypes.h:2367
↓ 1 callers
Function
is_function_record_PyObject
include/pybind11/detail/function_record_pyobject.h:106
↓ 1 callers
Function
is_instance_method_of_type
include/pybind11/detail/cpp_conduit.h:28
↓ 1 callers
Method
is_redundant_value_and_holder
Band-aid workaround to fix a subtle but serious bug in a minimalistic fashion. See PR #4762.
include/pybind11/detail/type_caster_base.h:420
↓ 1 callers
Function
isinstance_generic
include/pybind11/detail/type_caster_base.h:526
↓ 1 callers
Function
last
include/pybind11/detail/common.h:941
↓ 1 callers
Function
load
include/pybind11/stl.h:188
↓ 1 callers
Method
load_args
include/pybind11/cast.h:2152
↓ 1 callers
Function
load_numpy_internals
include/pybind11/numpy.h:165
↓ 1 callers
Function
load_type
include/pybind11/cast.h:1664
↓ 1 callers
Function
localtime_thread_safe
include/pybind11/chrono.h:104
↓ 1 callers
Function
m_defs
tests/test_pytypes.cpp:114
↓ 1 callers
Function
main
tests/test_with_catch/catch.cpp:142
↓ 1 callers
Function
make_default_metaclass
This metaclass is assigned by default to all pybind11 types and is required in order for static properties to function correctly. Users may overri
include/pybind11/detail/class.h:260
↓ 1 callers
Function
make_new_python_type
Create a brand new Python type according to the `type_record` specification. Return value: New reference. */
include/pybind11/detail/class.h:742
↓ 1 callers
Function
make_object_base_type
include/pybind11/detail/class.h:531
↓ 1 callers
Function
make_scalar
include/pybind11/numpy.h:832
↓ 1 callers
Function
make_static_property_type
A `static_property` is the same as a `property` but the `__get__()` and `__set__()` methods are modified to always use the object type instead of
include/pybind11/detail/class.h:66
↓ 1 callers
Method
method
tests/test_methods_and_attributes.cpp:224
↓ 1 callers
Method
method_const_noexcept
Exercises vectorize(Return (Class::*)(Args...) const noexcept)
tests/test_numpy_vectorize.cpp:90
↓ 1 callers
Method
method_noexcept
Exercises vectorize(Return (Class::*)(Args...) noexcept) NOLINTNEXTLINE(readability-make-member-function-const)
tests/test_numpy_vectorize.cpp:88
↓ 1 callers
Function
mix64
include/pybind11/detail/internals.h:981
↓ 1 callers
Method
move_created
tests/constructor_stats.h:93
↓ 1 callers
Function
multi_interp_slot
include/pybind11/pybind11.h:1482
↓ 1 callers
Function
my_func
tests/test_numpy_vectorize.cpp:17
↓ 1 callers
Method
name
tests/test_smart_ptr.cpp:261
↓ 1 callers
Method
name
tests/test_smart_ptr.cpp:268
↓ 1 callers
Method
new_instance
tests/test_class.cpp:88
↓ 1 callers
Method
normalized_num
Type number of dtype, normalized to match the return value of `num_of` for equivalent types. This function can be used to write switch statements that
include/pybind11/numpy.h:940
↓ 1 callers
Method
num
Type number of dtype. Note that different values may be returned for equivalent types, e.g. even though ``long`` may be equivalent to ``int`` or ``lon
include/pybind11/numpy.h:930
↓ 1 callers
Function
num_registered_instances
Returns the number of registered instances for testing purposes. The result may not be consistent if other threads are registering or unregistering i
include/pybind11/detail/internals.h:1016
↓ 1 callers
Function
object_is_convertible_to_std_map
include/pybind11/stl.h:110
↓ 1 callers
Function
object_is_convertible_to_std_set
include/pybind11/stl.h:102
↓ 1 callers
Method
operator=
include/pybind11/cast.h:2056
↓ 1 callers
Function
pass_std_vector_int
tests/test_stl.cpp:172
↓ 1 callers
Method
ping
tests/test_class_sh_mi_thunks.cpp:44
↓ 1 callers
Function
plus_impl
include/pybind11/detail/descr.h:45
↓ 1 callers
Method
pointee
tests/test_class_sh_unique_ptr_member.cpp:10
↓ 1 callers
Method
potentially_slicing_weak_ptr
include/pybind11/cast.h:1002
↓ 1 callers
Function
preserve_file
Causes a file to be stored and preserved when the context manager exits.
noxfile.py:118
↓ 1 callers
Function
preserve_file
(filename: Path)
tests/extra_python_package/test_files.py:149
↓ 1 callers
Function
print_includes
()
pybind11/__main__.py:36
↓ 1 callers
Function
print_values
tests/constructor_stats.h:327
↓ 1 callers
Method
ptr_owner
tests/test_class_sh_unique_ptr_member.cpp:26
↓ 1 callers
Method
pure_virtual
(self)
tests/test_virtual_functions.py:30
↓ 1 callers
Method
pure_virtual_func
(self)
tests/test_gil_scoped.py:27
↓ 1 callers
Method
purr
tests/test_tagbased_polymorphic.cpp:64
↓ 1 callers
Method
push_back_null
Add a null pointer (for PY_VECTORCALL_ARGUMENTS_OFFSET slot)
include/pybind11/detail/argument_vector.h:402
↓ 1 callers
Method
push_back_steal
Add a pointer, taking ownership (no incref, will decref on destruction)
include/pybind11/detail/argument_vector.h:393
↓ 1 callers
Method
refQualified
tests/test_methods_and_attributes.cpp:291
↓ 1 callers
Method
register_dtype
include/pybind11/numpy.h:1769
↓ 1 callers
Function
register_instance_impl
include/pybind11/detail/class.h:347
↓ 1 callers
Function
replace_newlines_and_squash
include/pybind11/pybind11.h:69
↓ 1 callers
Function
require_vector_matches_sample
tests/test_with_catch/test_args_convert_vector.cpp:21
↓ 1 callers
Function
require_vector_matches_sample
tests/test_with_catch/test_argument_vector.cpp:38
↓ 1 callers
Method
reset_base_value_from_drvd
tests/test_python_multiple_inheritance.cpp:23
↓ 1 callers
Method
reset_drvd_value
tests/test_python_multiple_inheritance.cpp:20
↓ 1 callers
Function
restore
Restores the currently-held Python error (which will clear the Python error indicator first if already set). NOTE: This member function will always re
include/pybind11/pytypes.h:772
↓ 1 callers
Method
returnChild
tests/test_call_policies.cpp:51
↓ 1 callers
Function
return_special
()
tests/test_type_caster_std_function_specializations.py:7
↓ 1 callers
Method
reversed
tests/test_sequences_and_iterators.cpp:251
↓ 1 callers
Function
round_up_to_next_pow2
include/pybind11/detail/internals.h:282
↓ 1 callers
Method
row_factor
tests/test_buffers.cpp:251
↓ 1 callers
Function
run
(args: list[str])
tools/codespell_ignore_lines_from_errors.py:17
↓ 1 callers
Function
run
tests/test_virtual_functions.cpp:54
↓ 1 callers
Method
run
tests/test_virtual_functions.cpp:28
↓ 1 callers
Method
run_bool
(self)
tests/test_virtual_functions.py:23
↓ 1 callers
Method
self1
tests/test_methods_and_attributes.cpp:61
↓ 1 callers
Method
self4
return by const reference
tests/test_methods_and_attributes.cpp:64
↓ 1 callers
Method
self5
return by pointer
tests/test_methods_and_attributes.cpp:65
↓ 1 callers
Method
set
include/pybind11/pytypes.h:2340
↓ 1 callers
Method
set
include/pybind11/detail/argument_vector.h:291
← previous
next →
701–800 of 3,362, ranked by callers