* This removes all disk storage objects, removes all rbtree nodes, and frees
* all volatile objects belonging to the given row. For mapped columns, the
* data is merely marked invalid and may be pruned from time to time by
* This removes all disk storage objects, removes all rbtree nodes, and frees
* all volatile objects belonging to the given row. For mapped columns, the
* data is merely marked invalid and may be pruned from time to time by
* second argument. The loop terminates either if \a func returns a negative
* value, or if all nodes of the tree have been visited.
*
* second argument. The loop terminates either if \a func returns a negative
* value, or if all nodes of the tree have been visited.
*