Closed scheibel closed 7 years ago
We decided to put the user of globjects in charge of managing shareable objects. Only objects with exclusive ownership are maintained by globjects. This behavior is integrated in the current master and breaks the compatibility to our latest release (1.1.0).
It seems like
std::enable_shared_from_this
introduces a concept tostd::shared_ptr
that makes it similar in usage to theglobjects::ref_ptr
(http://en.cppreference.com/w/cpp/memory/enable_shared_from_this). I suggest we should evaluate this and switch implementations.