See: https://github.com/OpenCPN/OpenCPN/issues/2729#issuecomment-1179506343.
More...
#include <comm_navmsg.h>
|
| | Nmea2000Msg (const uint64_t _pgn) |
| |
| | Nmea2000Msg (const uint64_t _pgn, std::shared_ptr< const NavAddr > src) |
| |
| | Nmea2000Msg (const uint64_t _pgn, const std::vector< unsigned char > &_payload, std::shared_ptr< const NavAddr > src) |
| |
| std::string | key () const |
| |
| std::string | to_string () const |
| | Print "bus key id payload". More...
|
| |
|
virtual std::string | key () const =0 |
| |
| virtual std::string | to_string () const |
| |
| std::string | GetKey () const |
| | Return key used to listen and notify. More...
|
| |
| virtual std::string | GetKey () const =0 |
| | Return key used to listen and notify. More...
|
| |
|
| | NavMsg (const NavAddr::Bus &_bus, std::shared_ptr< const NavAddr > src) |
| |
◆ Nmea2000Msg() [1/3]
| Nmea2000Msg::Nmea2000Msg |
( |
const uint64_t |
_pgn | ) |
|
|
inline |
◆ Nmea2000Msg() [2/3]
| Nmea2000Msg::Nmea2000Msg |
( |
const uint64_t |
_pgn, |
|
|
std::shared_ptr< const NavAddr > |
src |
|
) |
| |
|
inline |
◆ Nmea2000Msg() [3/3]
| Nmea2000Msg::Nmea2000Msg |
( |
const uint64_t |
_pgn, |
|
|
const std::vector< unsigned char > & |
_payload, |
|
|
std::shared_ptr< const NavAddr > |
src |
|
) |
| |
|
inline |
◆ key()
| std::string Nmea2000Msg::key |
( |
| ) |
const |
|
inlinevirtual |
◆ to_string()
| std::string Nmea2000Msg::to_string |
( |
| ) |
const |
|
virtual |
◆ payload
| std::vector<unsigned char> Nmea2000Msg::payload |
◆ PGN
The documentation for this class was generated from the following files: