26 virtual bool enqueue(T&& value) = 0;
27 virtual bool enqueue(T& value) = 0;
30 const std::chrono::microseconds &duration) = 0;
33 const std::chrono::microseconds &duration) = 0;
34 virtual void clear() = 0;
virtual bool tryEnqueue(T &value, const std::chrono::microseconds &duration)=0
virtual bool enqueue(T &&value)=0