Lines Matching refs:ArgInspector1
109 class ArgInspector1 { public: std::string arg = "(default arg inspector 1)"; };
113 template <> struct type_caster<ArgInspector1> {
115 PYBIND11_TYPE_CASTER(ArgInspector1, _("ArgInspector1"));
118 value.arg = "loading ArgInspector1 argument " +
124 static handle cast(const ArgInspector1 &src, return_value_policy, handle) {
366 ArgInspector1 f(ArgInspector1 a, ArgAlwaysConverts) { return a; }
367 std::string g(ArgInspector1 a, const ArgInspector1 &b, int c, ArgInspector2 *d, ArgAlwaysConverts) {
378 m.def("arg_inspect_func", [](ArgInspector2 a, ArgInspector1 b, ArgAlwaysConverts) { return a.arg + "\n" + b.arg; },
379 py::arg().noconvert(false), py::arg_v(nullptr, ArgInspector1()).noconvert(true), py::arg() = ArgAlwaysConverts());