#include <monitor_queue.hpp>
Public Member Functions | |
| DataT | pop () |
| void | push (const DataT &newData) |
Private Attributes | |
| boost::condition | item_available_ |
| boost::mutex | monitor_mutex_ |
| std::queue< DataT > | queue_ |
Definition at line 9 of file monitor_queue.hpp.
| DataT MonitorQueue< DataT >::pop | ( | ) | [inline] |
Definition at line 21 of file monitor_queue.hpp.
| void MonitorQueue< DataT >::push | ( | const DataT & | newData | ) | [inline] |
Definition at line 13 of file monitor_queue.hpp.
boost::condition MonitorQueue< DataT >::item_available_ [private] |
Definition at line 39 of file monitor_queue.hpp.
boost::mutex MonitorQueue< DataT >::monitor_mutex_ [private] |
Definition at line 38 of file monitor_queue.hpp.
std::queue<DataT> MonitorQueue< DataT >::queue_ [private] |
Definition at line 37 of file monitor_queue.hpp.