class InferenceEngine::ThreadSafeBoundedPriorityQueue

#include <ie_thread_safe_containers.hpp>

template <typename T>
class ThreadSafeBoundedPriorityQueue
{
public:
    // methods

    bool try_push(T&& value);
    bool try_pop(T& value);
    void set_capacity(std::size_t newCapacity);
};