1#ifndef _ABSTRACT_NMEA_LOG__
2#define _ABSTRACT_NMEA_LOG__
11 const std::shared_ptr<const NavMsg> navmsg;
13 const std::string message;
14 std::string error_msg;
21 message(navmsg ? navmsg->to_string() :
""),
22 error_msg(
"Unknown error") {}
23 Logline(
const std::shared_ptr<const NavMsg>& navmsg)
Representation of message status as determined by the multiplexer.
virtual bool IsVisible() const =0
Return true if log is visible i.
virtual void Add(const Logline &l)=0
Add an formatted string to log output.
Raw, undecoded messages definitions.
Data monitor filter definitions.