|
OpenCPN Partial API docs
|
Communications output queue. More...
#include <chrono>#include <cstdint>#include <mutex>#include <set>#include <string>#include <unordered_map>#include <vector>Go to the source code of this file.
Classes | |
| class | PerfCounter |
| class | CommOutQueue |
| Queue of NMEA0183 messages which only holds a limited amount of each message type. More... | |
| struct | CommOutQueue::BufferItem |
| class | CommOutQueueSingle |
| A CommOutQueue limited to one message of each kind. More... | |
| class | MeasuredCommOutQueue |
| Add unit test measurements to CommOutQueue. More... | |
| class | DummyCommOutQueue |
| Simple FIFO queue without added logic. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const PerfCounter &pc) |
| std::ostream & | operator<< (std::ostream &os, const MeasuredCommOutQueue &q) |
Communications output queue.
Definition in file comm_out_queue.h.
| std::ostream & operator<< | ( | std::ostream & | os, |
| const MeasuredCommOutQueue & | q | ||
| ) |
Definition at line 211 of file comm_out_queue.cpp.
| std::ostream & operator<< | ( | std::ostream & | os, |
| const PerfCounter & | pc | ||
| ) |
Definition at line 225 of file comm_out_queue.cpp.