Searched defs:unlink_undo_assigner (Results 1 – 1 of 1) sorted by relevance
170 struct unlink_undo_assigner struct172 typedef typename Node::base_pointer base_pointer;173 typedef typename Node::pointer pointer;175 unlink_undo_assigner():pointer_track_count(0),base_pointer_track_count(0){} in unlink_undo_assigner() function177 void operator()(pointer& x,pointer val) in operator ()()184 void operator()(base_pointer& x,base_pointer val) in operator ()()191 void operator()() /* undo op */ in operator ()()205 struct pointer_track {pointer* x; pointer val;};206 struct base_pointer_track{base_pointer* x; base_pointer val;};213 pointer_track pointer_tracks[3];[all …]