#include <stl.h>
Public Types | |
using | value_conv = make_caster< typename T::value_type > |
Public Member Functions | |
bool | load (handle src, bool convert) |
PYBIND11_TYPE_CASTER (T, _("Optional[")+value_conv::name+_("]")) | |
Static Public Member Functions | |
template<typename T_ > | |
static handle | cast (T_ &&src, return_value_policy policy, handle parent) |
using optional_caster< T >::value_conv = make_caster<typename T::value_type> |
|
inlinestatic |
|
inline |
optional_caster< T >::PYBIND11_TYPE_CASTER | ( | T | , |
_("Optional[")+value_conv::name+_("]") | |||
) |