pybind11
2.5
About this project
Changelog
Upgrade guide
The Basics
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
pybind11
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
A
add_ostream_redirect (C++ function)
arg (C++ class)
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++ class)
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++ class)
as_unsigned (C++ function)
B
base (C++ class)
buffer (C++ class)
buffer_protocol (C++ class)
builtin_exception (C++ class)
builtin_exception::set_error (C++ function)
bytes::bytes (C++ function)
C
call_guard (C++ class)
D
delattr (C++ function)
,
[1]
dict (C++ class)
doc (C++ class)
dynamic_attr (C++ class)
E
error_already_set (C++ class)
error_already_set::error_already_set (C++ function)
error_already_set::matches (C++ function)
error_already_set::restore (C++ function)
F
finalize_interpreter (C++ function)
function (C++ class)
G
get_overload (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]
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_method (C++ class)
is_operator (C++ class)
isinstance (C++ function)
,
[1]
iter (C++ function)
iterator (C++ class)
iterator::sentinel (C++ function)
K
keep_alive (C++ class)
L
len (C++ function)
len_hint (C++ function)
literals (C++ type)
M
metaclass (C++ class)
metaclass::metaclass (C++ function)
module (C++ class)
module::def (C++ function)
module::def_submodule (C++ function)
module::import (C++ function)
module::module (C++ function)
module::reload (C++ function)
module_local (C++ class)
multiple_inheritance (C++ class)
N
name (C++ class)
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]
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::get_type (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]
object_api::ref_count (C++ function)
P
PYBIND11_EMBEDDED_MODULE (C macro)
PYBIND11_MODULE (C macro)
PYBIND11_OVERLOAD (C macro)
PYBIND11_OVERLOAD_NAME (C macro)
PYBIND11_OVERLOAD_PURE (C macro)
PYBIND11_OVERLOAD_PURE_NAME (C macro)
R
reinterpret_borrow (C++ function)
reinterpret_steal (C++ function)
repr (C++ function)
S
scope (C++ class)
scoped_estream_redirect (C++ class)
scoped_interpreter (C++ class)
scoped_ostream_redirect (C++ class)
setattr (C++ function)
,
[1]
sibling (C++ class)
str (C++ class)
str::str (C++ function)
,
[1]
T
tuple (C++ class)