#include </builds/ipbus/ipbus-software/uhal/python/pybind11-python2/include/pybind11/cast.h>
Public Member Functions | |
template<typename T = type, enable_if_t< std::is_same< T, handle >::value, int > = 0> | |
bool | load (handle src, bool) |
template<typename T = type, enable_if_t< std::is_base_of< object, T >::value, int > = 0> | |
bool | load (handle src, bool) |
PYBIND11_TYPE_CASTER (type, handle_type_name< type >::name) | |
template<typename T = type, enable_if_t< std::is_same< T, handle >::value, int > = 0> | |
pyobject_caster () | |
template<typename T = type, enable_if_t< std::is_base_of< object, T >::value, int > = 0> | |
pyobject_caster () | |
template<typename T = type, enable_if_t< std::is_same< T, handle >::value, int > = 0> | |
bool | load (handle src, bool) |
template<typename T = type, enable_if_t< std::is_base_of< object, T >::value, int > = 0> | |
bool | load (handle src, bool) |
PYBIND11_TYPE_CASTER (type, handle_type_name< type >::name) | |
Static Public Member Functions | |
static handle | cast (const handle &src, return_value_policy, handle) |
static handle | cast (const handle &src, return_value_policy, handle) |
|
inline |
|
inline |
|
inlinestatic |
Definition at line 948 of file cast.h.
References handle::inc_ref().
|
inlinestatic |
Definition at line 938 of file cast.h.
References handle::inc_ref().
|
inline |
|
inline |
Definition at line 928 of file cast.h.
References handle::ptr(), and PYBIND11_SILENCE_MSVC_C4127.
|
inline |
|
inline |
pyobject_caster< type >::PYBIND11_TYPE_CASTER | ( | type | , |
handle_type_name< type >::name | |||
) |
pyobject_caster< type >::PYBIND11_TYPE_CASTER | ( | type | , |
handle_type_name< type >::name | |||
) |