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

#include <concurrent_queue.hpp>

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

Public Member Functions

virtual ~ConcurrentQueue ()
 
virtual size_t size () const =0
 
virtual void push (const T &item)=0
 
virtual std::vector< T > try_pop (int max_num_items)=0
 

Constructor & Destructor Documentation

◆ ~ConcurrentQueue()

template<typename T >
virtual guik::ConcurrentQueue< T >::~ConcurrentQueue ( )
inlinevirtual

Member Function Documentation

◆ push()

template<typename T >
virtual void guik::ConcurrentQueue< T >::push ( const T &  item)
pure virtual

◆ size()

template<typename T >
virtual size_t guik::ConcurrentQueue< T >::size ( ) const
pure virtual

◆ try_pop()

template<typename T >
virtual std::vector< T > guik::ConcurrentQueue< T >::try_pop ( int  max_num_items)
pure virtual

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