Searched refs:bind_vector (Results 1 - 5 of 5) sorted by relevance

/gem5/ext/pybind11/tests/
H A Dtest_stl_binders.cpp59 py::bind_vector<std::vector<unsigned int>>(m, "VectorInt", py::buffer_protocol());
64 py::bind_vector<std::vector<El>>(m, "VectorEl");
65 py::bind_vector<std::vector<std::vector<El>>>(m, "VectorVectorEl");
80 py::bind_vector<std::vector<E_nc>>(m, "VectorENC");
82 py::bind_vector<std::deque<E_nc>>(m, "DequeENC");
90 py::bind_vector<std::vector<unsigned char>>(m, "VectorUChar", py::buffer_protocol());
94 py::bind_vector<std::vector<VUndeclStruct>>(m, "VectorUndeclStruct", py::buffer_protocol());
105 py::bind_vector<std::vector<VStruct>>(m, "VectorStruct", py::buffer_protocol());
H A Dpybind11_cross_module_tests.cpp52 py::bind_vector<LocalVec>(m, "LocalVec");
59 py::bind_vector<NonLocalVec>(m, "NonLocalVec");
67 py::bind_vector<NonLocalVec2>(m, "NonLocalVec2", py::module_local());
89 py::bind_vector<std::vector<int>>(m, "VectorInt");
114 // the same module (it would be an ODR violation). Therefore `bind_vector` of `bool`
116 py::bind_vector<std::vector<bool>>(m, "VectorBool");
H A Dtest_local_bindings.cpp53 py::bind_vector<LocalVec>(m, "LocalVec");
56 py::bind_vector<NonLocalVec>(m, "NonLocalVec");
62 py::bind_vector<LocalVec2>(m, "LocalVec2", py::module_local());
/gem5/src/python/pybind11/
H A Dcore.cc172 py::bind_vector<std::vector<AddrRange>>(m, "AddrRangeVector");
/gem5/ext/pybind11/include/pybind11/
H A Dstl_bind.h415 class_<Vector, holder_type> bind_vector(handle scope, std::string const &name, Args&&... args) { function

Completed in 5 milliseconds