removeAll overloads

Synopses

Declared in <bdlcc_queue.h>

Remove all the items in this queue. If the optionally specified buffer is not 0, load into buffer a copy of the items removed in front to back order of the queue prior to removeAll.

void
removeAll();

Same as the preceding overload, loading removed items into buffer.

void
removeAll(bsl::vector<TYPE>* buffer);

Same as the preceding overload, loading removed items into buffer.

void
removeAll(std::pmr::vector<TYPE>* buffer);

Same as the preceding overload, loading removed items into buffer.

void
removeAll(std::vector<TYPE>* buffer);

Created with MrDocs