| 315 | { |
| 316 | template<typename _Ty> |
| 317 | py::UniqueObj buildPyValue(const tomoto::tvector<_Ty>& v) |
| 318 | { |
| 319 | auto ret = py::UniqueObj{ PyList_New(v.size()) }; |
| 320 | size_t id = 0; |
| 321 | for (auto& e : v) |
| 322 | { |
| 323 | PyList_SetItem(ret.get(), id++, buildPyValue(e).release()); |
| 324 | } |
| 325 | return ret; |
| 326 | } |
| 327 | } |
| 328 | |
| 329 | template<typename _Target, typename _Order> |
no test coverage detected