MCPcopy Create free account
hub / github.com/OpenHD/OpenHD / enqueue_log_message

Method enqueue_log_message

OpenHD/ohd_common/src/openhd_spdlog.cpp:91–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

89 return ret;
90}
91void openhd::log::MavlinkLogMessageBuffer::enqueue_log_message(
92 openhd::log::MavlinkLogMessage message) {
93 std::lock_guard<std::mutex> lock(m_mutex);
94 if (m_buffer.size() > 10) {
95 std::cerr << "Dropping log message:" << message.message << std::endl;
96 return;
97 }
98 m_buffer.push_back(message);
99}
100
101openhd::log::MavlinkLogMessageBuffer&
102openhd::log::MavlinkLogMessageBuffer::instance() {

Callers 2

sink_it_Method · 0.80
log_via_mavlinkMethod · 0.80

Calls 2

sizeMethod · 0.80
push_backMethod · 0.80

Tested by

no test coverage detected