#include <stl.h>
Public Types | |
using | Type = V< Ts... > |
Public Member Functions | |
bool | load (handle src, bool convert) |
template<typename U , typename... Us> | |
bool | load_alternative (handle src, bool convert, type_list< U, Us... >) |
bool | load_alternative (handle, bool, type_list<>) |
PYBIND11_TYPE_CASTER (Type, _("Union[")+detail::concat(make_caster< Ts >::name...)+_("]")) | |
Static Public Member Functions | |
template<typename Variant > | |
static handle | cast (Variant &&src, return_value_policy policy, handle parent) |
using variant_caster< V< Ts... > >::Type = V<Ts...> |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
variant_caster< V< Ts... > >::PYBIND11_TYPE_CASTER | ( | Type | , |
_("Union[")+detail::concat(make_caster< Ts >::name...)+_("]") | |||
) |