Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Background

ACS Smart Pointers for components are based on loki library and the problem is that this is an old library providing support for smart pointers not officially offered by C++ or Boost years ago. The problem is that the support for this library was discontinued and it is becoming a legacy software in ACS. These days both Boost and the standard C++ library are providing different implementations of smart pointers, hence it would make sense to migrate the existing smart pointers to one of the implementations offered by them.