AthenaKernel: Add DataObjectSharedPtr ctor taking std::unique_ptr.
Add a constructor overload to DataObjectSharedPtr taking directly a std::unique_ptr. Can avoid having to do an explicit release().
Showing
- Control/AthenaKernel/AthenaKernel/DataObjectSharedPtr.h 4 additions, 1 deletionControl/AthenaKernel/AthenaKernel/DataObjectSharedPtr.h
- Control/AthenaKernel/share/DataObjectSharedPtr_test.ref 3 additions, 0 deletionsControl/AthenaKernel/share/DataObjectSharedPtr_test.ref
- Control/AthenaKernel/test/DataObjectSharedPtr_test.cxx 14 additions, 1 deletionControl/AthenaKernel/test/DataObjectSharedPtr_test.cxx
Loading
Please register or sign in to comment