template <typename T>

class BoundedQueue

Defined at line 24 of file ../../src/connectivity/weave/adaptation/utils.h

A generic Queue implementation which limits number of items

Public Methods

void BoundedQueue<T> (size_t max_size)

Defined at line 26 of file ../../src/connectivity/weave/adaptation/utils.h

template <typename... Args>
T & AddEntry (Args &&... args)

Add entry to BoundedQueue. If queue is already full

an item from front of the queue will be removed.

Defined at line 31 of file ../../src/connectivity/weave/adaptation/utils.h