A helper wrapper class for the list, which exposes begin(),end() iterators which let you remove the current item or items after it during the loop, while still having O(1) space and time complexity.  
 More...
template<typename 
Type, typename NodeGetter>
class ut_list_base< Type, NodeGetter >::Removable
A helper wrapper class for the list, which exposes begin(),end() iterators which let you remove the current item or items after it during the loop, while still having O(1) space and time complexity. 
NOTE: do not attempt to (re)move the previous element!