BloombergLP::bdlcc::Queue::tryPopBack

Same as the preceding overload, appending removed items to buffer.

Synopsis

Declared in <bdlcc_queue.h>

void
tryPopBack(
    int maxNumItems,
    bsl::vector<TYPE>* buffer);

Parameters

NameDescription
maxNumItemsmaximum number of items to remove
buffervector that receives the removed items