#include <queue.hpp>
|
| | Queue () |
| |
| | Queue (unsigned int max_size, std::string id) |
| |
| virtual size_t | GetSize () |
| |
| virtual void | Clear () |
| |
| virtual void | Push (QueueType value) |
| |
| virtual bool | Pop (QueueType &value) |
| |
| virtual void | Pop () |
| |
◆ Queue() [1/2]
template<typename QueueType>
◆ Queue() [2/2]
template<typename QueueType>
◆ Clear()
template<typename QueueType>
◆ GetSize()
template<typename QueueType>
◆ Pop() [1/2]
template<typename QueueType>
◆ Pop() [2/2]
template<typename QueueType>
◆ Push()
template<typename QueueType>
◆ m_last_queue_full_push_err
template<typename QueueType>
◆ m_log_full_push_timer
template<typename QueueType>
| std::chrono::duration<double_t> camcom::common::Queue< QueueType >::m_log_full_push_timer {std::chrono::duration<double_t>(10)} |
|
protected |
◆ m_max_size
template<typename QueueType>
◆ m_mutex
template<typename QueueType>
◆ m_queue
template<typename QueueType>
◆ m_queue_full_push_count
template<typename QueueType>
◆ m_queue_id
template<typename QueueType>
The documentation for this class was generated from the following file: