Public Member Functions | Private Member Functions | Private Attributes | List of all members
novatel_oem7_driver::NMEAHandler Class Reference
Inheritance diagram for novatel_oem7_driver::NMEAHandler:
Inheritance graph

Public Member Functions

const std::vector< int > & getMessageIds ()
void handleMsg (Oem7RawMessageIf::ConstPtr msg)
void initialize (ros::NodeHandle &nh)
- Public Member Functions inherited from novatel_oem7_driver::Oem7MessageHandlerIf
virtual ~Oem7MessageHandlerIf ()

Private Member Functions

void publishNMEASentence (Oem7RawMessageIf::ConstPtr msg)

Private Attributes

Oem7RosPublisher NMEA_pub_
 Publisher for NMEA sentences. More...

Detailed Description

Definition at line 37 of file nmea_handler.cpp.

Member Function Documentation

const std::vector<int>& novatel_oem7_driver::NMEAHandler::getMessageIds ( )
a vector of Oem7 message IDs to be handled by this Handler.

Implements novatel_oem7_driver::Oem7MessageHandlerIf.

Definition at line 55 of file nmea_handler.cpp.

void novatel_oem7_driver::NMEAHandler::handleMsg ( Oem7RawMessageIf::ConstPtr  msg)

Handle a message

Implements novatel_oem7_driver::Oem7MessageHandlerIf.

Definition at line 60 of file nmea_handler.cpp.

void novatel_oem7_driver::NMEAHandler::initialize ( ros::NodeHandle )

Initializes the handler

Implements novatel_oem7_driver::Oem7MessageHandlerIf.

Definition at line 50 of file nmea_handler.cpp.

void novatel_oem7_driver::NMEAHandler::publishNMEASentence ( Oem7RawMessageIf::ConstPtr  msg)

Definition at line 42 of file nmea_handler.cpp.

Member Data Documentation

Oem7RosPublisher novatel_oem7_driver::NMEAHandler::NMEA_pub_

Publisher for NMEA sentences.

Definition at line 39 of file nmea_handler.cpp.

The documentation for this class was generated from the following file:

autogenerated on Tue Mar 9 2021 03:48:00