gtsam_points
Loading...
Searching...
No Matches
Public Member Functions | List of all members
guik::StdConcurrentQueue< T > Class Template Reference

#include <concurrent_queue.hpp>

Inheritance diagram for guik::StdConcurrentQueue< T >:
Inheritance graph
[legend]
Collaboration diagram for guik::StdConcurrentQueue< T >:
Collaboration graph
[legend]

Public Member Functions

 StdConcurrentQueue ()
 
virtual ~StdConcurrentQueue () override
 
virtual size_t size () const override
 
virtual void push (const T &item) override
 
virtual std::vector< T > try_pop (int max_num_items) override
 
- Public Member Functions inherited from guik::ConcurrentQueue< T >
virtual ~ConcurrentQueue ()
 

Constructor & Destructor Documentation

◆ StdConcurrentQueue()

template<typename T >
guik::StdConcurrentQueue< T >::StdConcurrentQueue ( )
inline

◆ ~StdConcurrentQueue()

template<typename T >
virtual guik::StdConcurrentQueue< T >::~StdConcurrentQueue ( )
inlineoverridevirtual

Member Function Documentation

◆ push()

template<typename T >
virtual void guik::StdConcurrentQueue< T >::push ( const T &  item)
inlineoverridevirtual

◆ size()

template<typename T >
virtual size_t guik::StdConcurrentQueue< T >::size ( ) const
inlineoverridevirtual

◆ try_pop()

template<typename T >
virtual std::vector< T > guik::StdConcurrentQueue< T >::try_pop ( int  max_num_items)
inlineoverridevirtual

The documentation for this class was generated from the following file: