Scarab  v2.9.1
Project 8 C++ Utility Library
copyable_holder_caster< type, holder_type > Member List

This is the complete list of members for copyable_holder_caster< type, holder_type >, including all inherited members.

__attribute__((noinline)) type_caster_generic(const stdtype_caster_genericinline
__attribute__((noinline)) static handle cast(const void *_srctype_caster_generic
base typedefcopyable_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 typedeftype_caster_base< type >
check_holder_compat()copyable_holder_caster< type, holder_type >inlineprotected
Constructor typedeftype_caster_base< type >protected
copy_constructortype_caster_generic
cpptypetype_caster_generic
existing_holdertype_caster_generic
holdercopyable_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), Constructortype_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))), Constructortype_caster_base< type >inlineprotectedstatic
make_move_constructor(...)type_caster_base< type >inlineprotectedstatic
move_constructortype_caster_generic
nametype_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
parenttype_caster_generic
policytype_caster_generic
src_and_type(const itype *src)type_caster_base< type >inlinestatic
pybind11::detail::type_caster_generic::src_and_typetype_caster_genericinline
tinfotype_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 classcopyable_holder_caster< type, holder_type >friend
pybind11::detail::type_caster_base::type_caster_generic(const type_info *typeinfo)type_caster_genericinline
typeinfotype_caster_generic
valuetype_caster_generic