Public Member Functions | |
void | clear () |
bool | pop (std::vector< std::string > &out) |
void | push_back (std::vector< std::string > &list) |
ResponsQueue () | |
size_t | size () |
bool | wait (int timeout_msec) |
~ResponsQueue () | |
Private Attributes | |
Platform::Event | event |
Platform::Mutex | lock |
std::deque< std::vector < std::string > > | queue |
Definition at line 1689 of file myahrs_plus.hpp.
WithRobot::iMyAhrsPlus::ResponsQueue::ResponsQueue | ( | ) | [inline] |
Definition at line 1696 of file myahrs_plus.hpp.
WithRobot::iMyAhrsPlus::ResponsQueue::~ResponsQueue | ( | ) | [inline] |
Definition at line 1697 of file myahrs_plus.hpp.
void WithRobot::iMyAhrsPlus::ResponsQueue::clear | ( | ) | [inline] |
Definition at line 1699 of file myahrs_plus.hpp.
bool WithRobot::iMyAhrsPlus::ResponsQueue::pop | ( | std::vector< std::string > & | out | ) | [inline] |
Definition at line 1724 of file myahrs_plus.hpp.
void WithRobot::iMyAhrsPlus::ResponsQueue::push_back | ( | std::vector< std::string > & | list | ) | [inline] |
Definition at line 1713 of file myahrs_plus.hpp.
size_t WithRobot::iMyAhrsPlus::ResponsQueue::size | ( | ) | [inline] |
Definition at line 1719 of file myahrs_plus.hpp.
bool WithRobot::iMyAhrsPlus::ResponsQueue::wait | ( | int | timeout_msec | ) | [inline] |
Definition at line 1704 of file myahrs_plus.hpp.
Definition at line 1692 of file myahrs_plus.hpp.
Definition at line 1691 of file myahrs_plus.hpp.
std::deque< std::vector<std::string> > WithRobot::iMyAhrsPlus::ResponsQueue::queue [private] |
Definition at line 1693 of file myahrs_plus.hpp.