File tree Expand file tree Collapse file tree 3 files changed +1
-17
lines changed
include/openPMD/auxiliary Expand file tree Collapse file tree 3 files changed +1
-17
lines changed Original file line number Diff line number Diff line change @@ -74,10 +74,7 @@ namespace auxiliary
7474 std::any m_buffer;
7575
7676 WriteBuffer ();
77-
7877 WriteBuffer (std::shared_ptr<void const > ptr);
79- // WriteBuffer(std::shared_ptr<void> const &ptr);
80-
8178 WriteBuffer (UniquePtrWithLambda<void > ptr);
8279
8380 WriteBuffer (WriteBuffer &&) noexcept ;
@@ -86,8 +83,6 @@ namespace auxiliary
8683 WriteBuffer &operator =(WriteBuffer const &) = delete ;
8784
8885 WriteBuffer const &operator =(std::shared_ptr<void const > ptr);
89- // WriteBuffer const &operator=(std::shared_ptr<void> const &ptr);
90-
9186 WriteBuffer const &operator =(UniquePtrWithLambda<void > ptr);
9287
9388 void const *get () const ;
Original file line number Diff line number Diff line change 1- /* Copyright 2017-2021 Fabian Koller
1+ /* Copyright 2025 Franz Poeschel
22 *
33 * This file is part of openPMD-api.
44 *
Original file line number Diff line number Diff line change @@ -193,14 +193,9 @@ auto WriteBuffer::MovableUniquePtr::release() -> UniquePtrWithLambda<void>
193193
194194WriteBuffer::WriteBuffer () : m_buffer(std::make_any<MovableUniquePtr>())
195195{}
196-
197196WriteBuffer::WriteBuffer (std::shared_ptr<void const > ptr)
198197 : m_buffer(std::make_any<WriteBufferTypes>(std::move(ptr)))
199198{}
200- // WriteBuffer::WriteBuffer(std::shared_ptr<void> const &ptr)
201- // : WriteBuffer{std::static_pointer_cast<void const>(ptr)}
202- // {}
203-
204199WriteBuffer::WriteBuffer (UniquePtrWithLambda<void > ptr)
205200 : m_buffer(
206201 std::make_any<WriteBufferTypes>(MovableUniquePtr(std::move(ptr))))
@@ -214,12 +209,6 @@ WriteBuffer const &WriteBuffer::operator=(std::shared_ptr<void const> ptr)
214209 m_buffer = std::make_any<WriteBufferTypes>(std::move (ptr));
215210 return *this ;
216211}
217- // WriteBuffer const &WriteBuffer::operator=(std::shared_ptr<void> const &ptr)
218- // {
219- // operator=(std::static_pointer_cast<void const>(ptr));
220- // return *this;
221- // }
222-
223212WriteBuffer const &WriteBuffer::operator =(UniquePtrWithLambda<void > ptr)
224213{
225214 m_buffer =
You can’t perform that action at this time.
0 commit comments