ValueHandle is a handle to a value in the WeakValueHashMap. More...
#include <WeakValueHashMap.hpp>
ValueHandle is a handle to a value in the WeakValueHashMap.
It holds a strong pointer to the value (and keeps the map implementation alive while the handle exists). The map entry is removed by the value's custom deleter when the last strong reference to the value is destroyed.