Libosmium  2.20.0
Fast and flexible C++ library for working with OpenStreetMap data
osmium::thread::Queue< T > Member List

This is the complete list of members for osmium::thread::Queue< T >, including all inherited members.

empty() constosmium::thread::Queue< T >inline
in_use() const noexceptosmium::thread::Queue< T >inline
m_data_availableosmium::thread::Queue< T >private
m_in_useosmium::thread::Queue< T >private
m_max_sizeosmium::thread::Queue< T >private
m_mutexosmium::thread::Queue< T >mutableprivate
m_nameosmium::thread::Queue< T >private
m_queueosmium::thread::Queue< T >private
m_space_availableosmium::thread::Queue< T >private
operator=(const Queue &)=deleteosmium::thread::Queue< T >
operator=(Queue &&)=deleteosmium::thread::Queue< T >
push(T value)osmium::thread::Queue< T >inline
Queue(std::size_t max_size=0, std::string name="")osmium::thread::Queue< T >inlineexplicit
Queue(const Queue &)=deleteosmium::thread::Queue< T >
Queue(Queue &&)=deleteosmium::thread::Queue< T >
shutdown()osmium::thread::Queue< T >inline
size() constosmium::thread::Queue< T >inline
try_pop(T &value)osmium::thread::Queue< T >inline
wait_and_pop(T &value)osmium::thread::Queue< T >inline
~Queue()=defaultosmium::thread::Queue< T >