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.