| __attribute__((noinline)) type_caster_generic(const std | type_caster_generic | inline |
| __attribute__((noinline)) static handle cast(const void *_src | type_caster_generic | |
| base typedef | copyable_holder_caster< type, holder_type > | |
| cast(const holder_type &src, return_value_policy, handle) | copyable_holder_caster< type, holder_type > | inlinestatic |
| pybind11::detail::type_caster_base::cast(const itype &src, return_value_policy policy, handle parent) | type_caster_base< type > | inlinestatic |
| pybind11::detail::type_caster_base::cast(itype &&src, return_value_policy, handle parent) | type_caster_base< type > | inlinestatic |
| pybind11::detail::type_caster_base::cast(const itype *src, return_value_policy policy, handle parent) | type_caster_base< type > | inlinestatic |
| cast_holder(const itype *src, const void *holder) | type_caster_base< type > | inlinestatic |
| cast_op_type typedef | type_caster_base< type > | |
| check_holder_compat() | copyable_holder_caster< type, holder_type > | inlineprotected |
| Constructor typedef | type_caster_base< type > | protected |
| copy_constructor | type_caster_generic | |
| cpptype | type_caster_generic | |
| existing_holder | type_caster_generic | |
| holder | copyable_holder_caster< type, holder_type > | protected |
| load(handle src, bool convert) | copyable_holder_caster< type, holder_type > | inline |
| load_value(value_and_holder &&v_h) | copyable_holder_caster< type, holder_type > | inlineprotected |
| make_copy_constructor(const T *x) -> decltype(new T(*x), Constructor | type_caster_base< type > | inlineprotectedstatic |
| make_copy_constructor(...) | type_caster_base< type > | inlineprotectedstatic |
| make_move_constructor(const T *x) -> decltype(new T(std::move(*const_cast< T *>(x))), Constructor | type_caster_base< type > | inlineprotectedstatic |
| make_move_constructor(...) | type_caster_base< type > | inlineprotectedstatic |
| move_constructor | type_caster_generic | |
| name | type_caster_base< type > | static |
| operator holder_type &() | copyable_holder_caster< type, holder_type > | inlineexplicit |
| operator holder_type *() | copyable_holder_caster< type, holder_type > | inlineexplicit |
| operator itype &() | type_caster_base< type > | inline |
| operator itype *() | type_caster_base< type > | inline |
| operator type &() | copyable_holder_caster< type, holder_type > | inlineexplicit |
| operator type *() | copyable_holder_caster< type, holder_type > | inlineexplicit |
| parent | type_caster_generic | |
| policy | type_caster_generic | |
| src_and_type(const itype *src) | type_caster_base< type > | inlinestatic |
| pybind11::detail::type_caster_generic::src_and_type | type_caster_generic | inline |
| tinfo | type_caster_generic | |
| try_direct_conversions(handle) | copyable_holder_caster< type, holder_type > | inlineprotectedstatic |
| try_implicit_casts(handle, bool) | copyable_holder_caster< type, holder_type > | inlineprotected |
| try_implicit_casts(handle src, bool convert) | copyable_holder_caster< type, holder_type > | inlineprotected |
| type_caster_base() | type_caster_base< type > | inline |
| type_caster_base(const std::type_info &info) | type_caster_base< type > | inlineexplicit |
| type_caster_generic class | copyable_holder_caster< type, holder_type > | friend |
| pybind11::detail::type_caster_base::type_caster_generic(const type_info *typeinfo) | type_caster_generic | inline |
| typeinfo | type_caster_generic | |
| value | type_caster_generic | |