Public Member Functions | Public Attributes | List of all members
novatel_oem7_driver::RawMsgAdapter Class Reference
Inheritance diagram for novatel_oem7_driver::RawMsgAdapter:
Inheritance graph
[legend]

Public Member Functions

const uint8_t * getMessageData (size_t offset) const
 
size_t getMessageDataLength () const
 
Oem7MessageFormat getMessageFormat () const
 
int getMessageId () const
 
Oem7MessageType getMessageType () const
 
 RawMsgAdapter (const novatel_oem7_msgs::Oem7RawMsg::ConstPtr &msg)
 
- Public Member Functions inherited from novatel_oem7::Oem7RawMessageIf
virtual ~Oem7RawMessageIf ()
 

Public Attributes

const novatel_oem7_msgs::Oem7RawMsg::ConstPtr msg_
 

Additional Inherited Members

- Public Types inherited from novatel_oem7::Oem7RawMessageIf
typedef boost::shared_ptr< const Oem7RawMessageIfConstPtr
 
enum  Oem7MessageFormat { OEM7MSGFMT_BINARY, OEM7MSGFMT_ASCII, OEM7MSGFMT_ABASCII, OEM7MSGFMT_UNKNOWN = 1000 }
 
enum  Oem7MessageType { OEM7MSGTYPE_LOG, OEM7MSGTYPE_RSP, OOEM7MSGTYPE_CMD, OEM7MSGTYPE_UNKNOWN = 1000 }
 

Detailed Description

Definition at line 41 of file oem7_log_nodelet.cpp.

Constructor & Destructor Documentation

novatel_oem7_driver::RawMsgAdapter::RawMsgAdapter ( const novatel_oem7_msgs::Oem7RawMsg::ConstPtr &  msg)
inline

Definition at line 46 of file oem7_log_nodelet.cpp.

Member Function Documentation

const uint8_t* novatel_oem7_driver::RawMsgAdapter::getMessageData ( size_t  offset) const
inlinevirtual

Implements novatel_oem7::Oem7RawMessageIf.

Definition at line 70 of file oem7_log_nodelet.cpp.

size_t novatel_oem7_driver::RawMsgAdapter::getMessageDataLength ( ) const
inlinevirtual

Implements novatel_oem7::Oem7RawMessageIf.

Definition at line 75 of file oem7_log_nodelet.cpp.

Oem7MessageFormat novatel_oem7_driver::RawMsgAdapter::getMessageFormat ( ) const
inlinevirtual

Implements novatel_oem7::Oem7RawMessageIf.

Definition at line 57 of file oem7_log_nodelet.cpp.

int novatel_oem7_driver::RawMsgAdapter::getMessageId ( ) const
inlinevirtual

Implements novatel_oem7::Oem7RawMessageIf.

Definition at line 63 of file oem7_log_nodelet.cpp.

Oem7MessageType novatel_oem7_driver::RawMsgAdapter::getMessageType ( ) const
inlinevirtual

Implements novatel_oem7::Oem7RawMessageIf.

Definition at line 51 of file oem7_log_nodelet.cpp.

Member Data Documentation

const novatel_oem7_msgs::Oem7RawMsg::ConstPtr novatel_oem7_driver::RawMsgAdapter::msg_

Definition at line 44 of file oem7_log_nodelet.cpp.


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


novatel_oem7_driver
Author(s):
autogenerated on Tue Mar 9 2021 03:48:00