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: