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

#include <tbb_concurrent_queue.hpp>

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

Public Member Functions

 TbbConcurrentQueue ()
 
virtual ~TbbConcurrentQueue () 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

◆ TbbConcurrentQueue()

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

◆ ~TbbConcurrentQueue()

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

Member Function Documentation

◆ push()

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

◆ size()

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

◆ try_pop()

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

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