Apollo  6.0
Open source self driving car software
Public Member Functions | Public Attributes | List of all members
apollo::drivers::robosense::Queue< T > Class Template Reference

#include <utility.h>

Collaboration diagram for apollo::drivers::robosense::Queue< T >:
Collaboration graph

Public Member Functions

 Queue ()
 
void push (const T &value)
 
void pop ()
 
void clear ()
 

Public Attributes

std::queue< T > m_quque
 
std::atomic< bool > is_task_finished
 

Constructor & Destructor Documentation

◆ Queue()

template<typename T>
apollo::drivers::robosense::Queue< T >::Queue ( )
inline

Member Function Documentation

◆ clear()

template<typename T>
void apollo::drivers::robosense::Queue< T >::clear ( void  )
inline

◆ pop()

template<typename T>
void apollo::drivers::robosense::Queue< T >::pop ( )
inline

◆ push()

template<typename T>
void apollo::drivers::robosense::Queue< T >::push ( const T &  value)
inline

Member Data Documentation

◆ is_task_finished

template<typename T>
std::atomic<bool> apollo::drivers::robosense::Queue< T >::is_task_finished

◆ m_quque

template<typename T>
std::queue<T> apollo::drivers::robosense::Queue< T >::m_quque

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