Gromacs
2019
|
#include <cstddef>
#include <memory>
#include <type_traits>
#include <utility>
Provides template gmx::compat::make_unique.
The implementation of gmx::compat::make_unique is copied with little modification from C++ standardization doc N3656 at http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3656.htm though additional wrapping has been added for use in GROMACS.