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

Function safe_create

OpenHD/ohd_common/src/openhd_spdlog.cpp:38–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36#include "openhd_util_filesystem.h"
37
38static openhd::log::MavlinkLogMessage safe_create(int level,
39 const std::string& message) {
40 openhd::log::MavlinkLogMessage lmessage{};
41 lmessage.level = static_cast<uint8_t>(level);
42 strncpy((char*)lmessage.message, message.c_str(), 50);
43 if (lmessage.message[49] != '\0') {
44 lmessage.message[49] = '\0';
45 }
46 return lmessage;
47}
48
49// bridge between any logger and telemetry
50// We send logs higher or equal to the warning log level out via udp

Callers 2

sink_it_Method · 0.85
log_via_mavlinkMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected