MCPcopy Create free account

hub / github.com/pybind/pybind11 / types & classes

Types & classes1,305 in github.com/pybind/pybind11

↓ 429 callersClassstr
include/pybind11/pytypes.h:41
↓ 139 callersClassarg
\ingroup annotations Annotation for arguments
include/pybind11/cast.h:1965
↓ 77 callersClasslist
include/pybind11/pytypes.h:2259
↓ 72 callersClasstype
include/pybind11/pytypes.h:43
↓ 66 callersClassint_
include/pybind11/pytypes.h:1926
↓ 65 callersClassnone
include/pybind11/pytypes.h:1875
↓ 47 callersClassdict
include/pybind11/pytypes.h:2199
↓ 42 callersClasscpp_function
include/pybind11/pybind11.h:304
↓ 30 callersClasstuple
include/pybind11/pytypes.h:2169
↓ 28 callersClassarray
Forward declaration
include/pybind11/numpy.h:54
↓ 28 callersClassdtype
include/pybind11/numpy.h:53
↓ 27 callersClassmodule_local
Annotation that marks a class as local to the module:
include/pybind11/attr.h:118
↓ 25 callersClassbuffer_info
include/pybind11/buffer_info.h:46
↓ 22 callersClassset
include/pybind11/pytypes.h:2337
↓ 21 callersClassderived
tests/pure_cpp/smart_holder_poc_test.cpp:59
↓ 19 callersClassbuffer_protocol
Annotation which enables the buffer protocol for a type
include/pybind11/attr.h:83
↓ 19 callersClassis_method
include/pybind11/attr.h:25
↓ 19 callersClasspos_only
\ingroup annotations Annotation indicating that all previous arguments are positional-only; the is the equivalent of an unnamed '/' argument
include/pybind11/cast.h:2053
↓ 15 callersClassname
Annotation for function names
include/pybind11/attr.h:52
↓ 13 callersClassVector2
tests/test_operator_overloading.cpp:18
↓ 13 callersClassbytearray
include/pybind11/pytypes.h:1845
↓ 13 callersClassbytes
include/pybind11/pytypes.h:1640
↓ 13 callersClasskw_only
\ingroup annotations Annotation indicating that all following arguments are keyword-only; the is the equivalent of an unnamed '*' argument
include/pybind11/cast.h:2048
↓ 13 callersClassmemoryview
include/pybind11/pytypes.h:2393
↓ 12 callersClassarg_v
\ingroup annotations Annotation for arguments with values
include/pybind11/cast.h:1992
↓ 12 callersClassbool_
include/pybind11/pytypes.h:1887
↓ 12 callersClassslice
include/pybind11/pytypes.h:2000
↓ 11 callersClassTestFactory7
tests/test_factory_constructors.cpp:134
↓ 10 callersClassPySft
tests/test_class_sh_trampoline_shared_from_this.py:12
↓ 10 callersClassUserType
A user-defined type which is exported and can be used by any test
tests/pybind11_tests.h:28
↓ 10 callersClassValueHolder
tests/test_type_caster_pyobject_ptr.py:9
↓ 10 callersClassfunction
include/pybind11/pytypes.h:2357
↓ 10 callersClassref
tests/object.h:67
↓ 9 callersClassweakref
include/pybind11/pytypes.h:1983
↓ 8 callersClassCustomRepr
test line breaks in default argument representation
tests/test_kwargs_and_defaults.cpp:45
↓ 8 callersClassis_new_style_constructor
Tag for a new-style `__init__` defined in `detail/init.h`
include/pybind11/attr.h:396
↓ 7 callersClassFloat
tests/test_builtin_casters.py:258
↓ 7 callersClassIndex
tests/test_builtin_casters.py:262
↓ 7 callersClassPythFactory7
tests/test_factory_constructors.py:236
↓ 7 callersClassThread
tests/test_thread.py:12
↓ 6 callersClassData
tests/test_virtual_functions.py:270
↓ 6 callersClassdynamic_attr
Annotation which enables dynamic attributes, i.e. adds `__dict__` to a class
include/pybind11/attr.h:80
↓ 6 callersClassvalues_and_holders
Container for accessing and iterating over an instance's values/holders
include/pybind11/detail/type_caster_base.h:355
↓ 5 callersClassInt
tests/test_builtin_casters.py:251
↓ 5 callersClassUnregisteredType
Dummy type which is not exported anywhere -- something to trigger a conversion error
tests/pybind11_tests.h:25
↓ 5 callersClassfloat_
namespace detail
tests/test_pytypes.cpp:44
↓ 5 callersClassscope
Annotation for parent scope
include/pybind11/attr.h:40
↓ 5 callersClassvalue_and_holder
include/pybind11/detail/common.h:628
↓ 4 callersClassArgAlwaysConverts
tests/test_custom_type_casters.cpp:22
↓ 4 callersClassBareSequenceLike
tests/test_stl.py:600
↓ 4 callersClassPyDrvd
tests/test_class_sh_trampoline_basic.py:6
↓ 4 callersClassmultiple_inheritance
Annotation indicating that a class is involved in a multiple inheritance relationship
include/pybind11/attr.h:77
↓ 4 callersClassvisitor
tests/test_stl.cpp:515
↓ 3 callersClassA
tests/test_pytypes.py:240
↓ 3 callersClassA
tests/test_builtin_casters.py:560
↓ 3 callersClassComplex
tests/test_builtin_casters.py:487
↓ 3 callersClassFormalMappingLike
tests/test_stl.py:664
↓ 3 callersClassFormalSetLike
tests/test_stl.py:711
↓ 3 callersClassMITypePy
tests/test_multiple_inheritance.py:26
↓ 3 callersClassMyClass
tests/test_class_sh_trampoline_unique_ptr.py:6
↓ 3 callersClassMyTest
tests/test_factory_constructors.py:193
↓ 3 callersClassNonZeroSentinel
tests/test_sequences_and_iterators.cpp:45
↓ 3 callersClassPyChild
tests/test_class_sh_trampoline_shared_ptr_cpp_arg.py:13
↓ 3 callersClassarithmetic
Annotation to mark enums as an arithmetic type
include/pybind11/attr.h:124
↓ 3 callersClassellipsis
include/pybind11/pytypes.h:1881
↓ 3 callersClassmultiple_interpreters
include/pybind11/pybind11.h:1444
↓ 3 callersClassscoped_interpreter
\rst Scope guard version of `initialize_interpreter` and `finalize_interpreter`. This a move-only guard and only a single instance can exist.
include/pybind11/embed.h:287
↓ 3 callersClasssibling
Annotation indicating that a function is an overload associated with a given "sibling"
include/pybind11/attr.h:58
↓ 2 callersClassAdder
tests/test_virtual_functions.py:275
↓ 2 callersClassBareMappingLike
tests/test_stl.py:649
↓ 2 callersClassBareSetLike
tests/test_stl.py:696
↓ 2 callersClassDerived
tests/test_call_policies.py:145
↓ 2 callersClassDupe1
tests/test_modules.cpp:75
↓ 2 callersClassE_nc
Issue #487: binding std::vector<E> with E non-copyable
tests/test_stl_binders.cpp:34
↓ 2 callersClassExtendedVirtClass
tests/test_gil_scoped.py:23
↓ 2 callersClassFormalSequenceLike
tests/test_stl.py:612
↓ 2 callersClassIncType
Like UserType, but increments `value` on copy for quick reference vs. copy tests
tests/pybind11_tests.h:41
↓ 2 callersClassIntAndIndex
tests/test_builtin_casters.py:266
↓ 2 callersClassLocalException
Exception that will be caught via the module local translator.
tests/local_bindings.h:41
↓ 2 callersClassLocalSimpleException
Exception that will be registered with register_local_exception_translator
tests/local_bindings.h:51
↓ 2 callersClassLocalUnusualOpRef
tests/test_class_sh_basic.cpp:142
↓ 2 callersClassMyException
A type that should be raised as an exception in Python
tests/test_exceptions.cpp:21
↓ 2 callersClassNoDefaultCtor
tests/test_stl.cpp:206
↓ 2 callersClassNonCopyableInt
tests/test_sequences_and_iterators.cpp:67
↓ 2 callersClassOutput
Basic output post-processing and comparison
tests/conftest.py:71
↓ 2 callersClassPybind11Extension
Build a C++11+ Extension module with pybind11. This automatically adds the recommended flags when you init the extension and assumes C++ sour
pybind11/setup_helpers.py:89
↓ 2 callersClassRaisingTypeErrorOnIndex
tests/test_builtin_casters.py:273
↓ 2 callersClassRaisingValueErrorOnIndex
tests/test_builtin_casters.py:280
↓ 2 callersClassSanitizedString
tests/conftest.py:155
↓ 2 callersClassTest
tests/test_virtual_functions.py:454
↓ 2 callersClassTest
tests/test_with_catch/test_trampoline.py:7
↓ 2 callersClassTypeWithBothOperatorStringAndStringView
tests/test_builtin_casters.cpp:217
↓ 2 callersClassUnhashable
tests/test_pytypes.py:209
↓ 2 callersClassUnusualOpRef
tests/pybind11_tests.h:57
↓ 2 callersClassWeaklyReferenced
tests/test_pytypes.py:741
↓ 2 callersClassguarded_delete
include/pybind11/detail/struct_smart_holder.h:82
↓ 2 callersClassis_final
Annotation for classes that cannot be subclassed
include/pybind11/attr.h:37
↓ 2 callersClassis_operator
Annotation for operators
include/pybind11/attr.h:34
↓ 2 callersClassiterator
include/pybind11/detail/type_caster_base.h:372
↓ 2 callersClassshared_ptr_trampoline_self_life_support
include/pybind11/detail/type_caster_base.h:818
next →1–100 of 1,305, ranked by callers