boost::python Index
Namespaces
detail
objects
converter
api
error_messages
numeric
self_ns

Class templates
base_type_traits
handle
is_handle
is_handle<handle<T>>
pointer_wrapper
is_pointer_wrapper
is_pointer_wrapper<pointer_wrapper<T>>
unwrap_pointer
unwrap_pointer<pointer_wrapper<T>>
pointee
to_python_indirect
to_python_value
back_reference
is_back_reference
is_back_reference<back_reference<T>>
arg_from_python
def_visitor
bases
return_value_policy
with_custodian_and_ward
with_custodian_and_ward_postcall
return_internal_reference
init_base
init_with_call_policies
init
optional
to_python_converter
extract
wrapper
has_back_reference
class_
enum_
iterators
iterator
extract_member
extract_identity
lvalue_from_pytype
opaque
other
return_arg
return_self

Classes
def_visitor_access
override
scope
list
tuple
dict
docstring_options
str
long_

Structs
base_type_traits<PyObject>
base_type_traits<PyTypeObject>
base_type_traits<PyMethodObject>
error_already_set
type_info
instance_holder
to_python_value<bool&>
to_python_value<const bool&>
to_python_value<signed char&>
to_python_value<const signed char&>
to_python_value<unsigned char&>
to_python_value<const unsigned char&>
to_python_value<short&>
to_python_value<const short&>
to_python_value<unsigned short&>
to_python_value<const unsigned short&>
to_python_value<int&>
to_python_value<const int&>
to_python_value<unsigned int&>
to_python_value<const unsigned int&>
to_python_value<long&>
to_python_value<const long&>
to_python_value<unsigned long&>
to_python_value<const unsigned long&>
to_python_value<long long&>
to_python_value<const long long&>
to_python_value<unsigned long long&>
to_python_value<const unsigned long long&>
to_python_value<char&>
to_python_value<const char&>
to_python_value<const char*&>
to_python_value<const const char*&>
to_python_value<std::string&>
to_python_value<const std::string&>
to_python_value<std::wstring&>
to_python_value<const std::wstring&>
to_python_value<float&>
to_python_value<const float&>
to_python_value<double&>
to_python_value<const double&>
to_python_value<long double&>
to_python_value<const long double&>
to_python_value<PyObject*&>
to_python_value<const PyObject*&>
to_python_value<std::complex<float>&>
to_python_value<const std::complex<float>&>
to_python_value<std::complex<double>&>
to_python_value<const std::complex<double>&>
to_python_value<std::complex<long double>&>
to_python_value<const std::complex<long double>&>
arg_from_python<PyObject*>
arg_from_python<const PyObject*&>
default_call_policies
default_result_converter
return_by_value
reference_existing_object
pickle_suite
copy_const_reference
copy_non_const_reference
manage_new_object
return_opaque_pointer