BloombergLP::bdlcc::Queue::removeAll

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();
» more...

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

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

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

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

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

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