removeAllRaw overloads

Synopses

Declared in <bdlcc_skiplist.h>

Remove all items from this list. Append to the specified removed vector pointers that can be used to refer to the removed items. Each such pointer must be released (using releaseReferenceRaw) when it is no longer needed. The pairs appended to removed will be in ascending order by key value. Return the number of items that were removed from this list.

Same as the preceding overload, appending raw pointers to removed.

int
removeAllRaw(std::pmr::vector<Pair*>* removed);

Same as the preceding overload, appending raw pointers to removed.

int
removeAllRaw(std::vector<Pair*>* removed);

Created with MrDocs