Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
A
add_ostream_redirect (C++ function)
arg (C++ struct)
arg::arg (C++ function)
arg::flag_noconvert (C++ member)
arg::flag_none (C++ member)
arg::name (C++ member)
arg::noconvert (C++ function)
arg::none (C++ function)
arg::operator= (C++ function)
arg_v (C++ struct)
arg_v::arg_v (C++ function)
,
[1]
arg_v::descr (C++ member)
arg_v::noconvert (C++ function)
arg_v::none (C++ function)
arg_v::type (C++ member)
arg_v::value (C++ member)
arithmetic (C++ struct)
B
base (C++ struct)
buffer_protocol (C++ struct)
builtin_exception (C++ class)
builtin_exception::set_error (C++ function)
C
call_guard (C++ struct)
,
[1]
,
[2]
call_guard::type (C++ struct)
call_guard<> (C++ struct)
custom_type_setup (C++ struct)
D
delattr (C++ function)
,
[1]
doc (C++ struct)
dynamic_attr (C++ struct)
E
error_already_set (C++ class)
error_already_set::discard_as_unraisable (C++ function)
,
[1]
error_already_set::error_already_set (C++ function)
error_already_set::matches (C++ function)
error_already_set::restore (C++ function)
error_already_set::what (C++ function)
F
finalize_interpreter (C++ function)
G
get_override (C++ function)
getattr (C++ function)
,
[1]
,
[2]
,
[3]
globals (C++ function)
H
handle (C++ class)
handle::cast (C++ function)
handle::dec_ref (C++ function)
handle::handle (C++ function)
,
[1]
,
[2]
handle::inc_ref (C++ function)
handle::operator bool (C++ function)
handle::operator== (C++ function)
handle::ptr (C++ function)
hasattr (C++ function)
,
[1]
hash (C++ function)
I
initialize_interpreter (C++ function)
is_final (C++ struct)
is_method (C++ struct)
is_operator (C++ struct)
isinstance (C++ function)
,
[1]
iter (C++ function)
K
keep_alive (C++ struct)
kw_only (C++ struct)
L
len (C++ function)
len_hint (C++ function)
literals (C++ type)
M
make_iterator (C++ function)
,
[1]
make_key_iterator (C++ function)
,
[1]
make_tuple (C++ function)
make_value_iterator (C++ function)
,
[1]
metaclass (C++ struct)
metaclass::metaclass (C++ function)
module_ (C++ class)
module_::add_object (C++ function)
module_::create_extension_module (C++ function)
module_::def (C++ function)
module_::def_submodule (C++ function)
module_::import (C++ function)
module_::module_ (C++ function)
module_::reload (C++ function)
module_local (C++ struct)
multiple_inheritance (C++ struct)
N
name (C++ struct)
O
object (C++ class)
object::object (C++ function)
,
[1]
object::release (C++ function)
object::~object (C++ function)
object_api (C++ class)
object_api::attr (C++ function)
,
[1]
,
[2]
object_api::begin (C++ function)
object_api::contains (C++ function)
object_api::doc (C++ function)
object_api::end (C++ function)
object_api::equal (C++ function)
object_api::is (C++ function)
object_api::is_none (C++ function)
object_api::operator() (C++ function)
object_api::operator* (C++ function)
object_api::operator[] (C++ function)
,
[1]
,
[2]
object_api::ref_count (C++ function)
P
pos_only (C++ struct)
prepend (C++ struct)
PYBIND11_EMBEDDED_MODULE (C macro)
PYBIND11_MODULE (C macro)
PYBIND11_OVERRIDE (C macro)
PYBIND11_OVERRIDE_NAME (C macro)
PYBIND11_OVERRIDE_PURE (C macro)
PYBIND11_OVERRIDE_PURE_NAME (C macro)
R
reinterpret_borrow (C++ function)
reinterpret_steal (C++ function)
repr (C++ function)
S
scope (C++ struct)
scoped_estream_redirect (C++ class)
scoped_interpreter (C++ class)
scoped_ostream_redirect (C++ class)
setattr (C++ function)
,
[1]
sibling (C++ struct)
pybind11
Navigation
Changelog
Upgrade guide
The Basics
Installing the library
First steps
Object-oriented code
Build systems
Advanced Topics
Functions
Classes
Exceptions
Smart pointers
Type conversions
Python C++ interface
Embedding the interpreter
Miscellaneous
Extra Information
Frequently asked questions
Benchmark
Limitations
Reference
CMake helpers
Related Topics
Documentation overview
Quick search