mirror of
https://github.com/pybind/pybind11.git
synced 2025-01-19 01:15:52 +00:00
fix: add missing signature (#2363)
* fix: add missing signature * fix: add to array_t too
This commit is contained in:
parent
830adda850
commit
2e2de8c87a
@ -611,8 +611,8 @@ public:
|
||||
template <typename T>
|
||||
explicit array(ssize_t count, const T *ptr, handle base = handle()) : array({count}, {}, ptr, base) { }
|
||||
|
||||
explicit array(const buffer_info &info)
|
||||
: array(pybind11::dtype(info), info.shape, info.strides, info.ptr) { }
|
||||
explicit array(const buffer_info &info, handle base = handle())
|
||||
: array(pybind11::dtype(info), info.shape, info.strides, info.ptr, base) { }
|
||||
|
||||
/// Array descriptor (dtype)
|
||||
pybind11::dtype dtype() const {
|
||||
@ -858,7 +858,7 @@ public:
|
||||
if (!m_ptr) throw error_already_set();
|
||||
}
|
||||
|
||||
explicit array_t(const buffer_info& info) : array(info) { }
|
||||
explicit array_t(const buffer_info& info, handle base = handle()) : array(info, base) { }
|
||||
|
||||
array_t(ShapeContainer shape, StridesContainer strides, const T *ptr = nullptr, handle base = handle())
|
||||
: array(std::move(shape), std::move(strides), ptr, base) { }
|
||||
|
Loading…
Reference in New Issue
Block a user