Public Member Functions | Private Attributes | List of all members
HeaderMsgParser Class Reference

#include <header_msg.h>

Public Member Functions

 HeaderMsgParser (const std::string &topic_name, PJ::PlotDataMapRef &plot_data)
 
 HeaderMsgParser (const std::string &topic_name, PJ::PlotDataMapRef &plot_data)
 
void parse (const std_msgs::msg::Header &msg, double &timestamp, bool use_header_stamp)
 
void parse (const std_msgs::Header &msg, double &timestamp, bool use_header_stamp)
 

Private Attributes

PJ::StringSeries_frame_id
 
bool _initialized = false
 
PJ::PlotDataMapRef_plot_data
 
PJ::PlotData_sequence
 
PJ::PlotData_stamp
 
const std::string _topic_name
 

Detailed Description

Definition at line 6 of file ros1_parsers/header_msg.h.

Constructor & Destructor Documentation

◆ HeaderMsgParser() [1/2]

HeaderMsgParser::HeaderMsgParser ( const std::string &  topic_name,
PJ::PlotDataMapRef plot_data 
)
inline

Definition at line 10 of file ros1_parsers/header_msg.h.

◆ HeaderMsgParser() [2/2]

HeaderMsgParser::HeaderMsgParser ( const std::string &  topic_name,
PJ::PlotDataMapRef plot_data 
)
inline

Definition at line 10 of file ros2_parsers/header_msg.h.

Member Function Documentation

◆ parse() [1/2]

void HeaderMsgParser::parse ( const std_msgs::msg::Header &  msg,
double &  timestamp,
bool  use_header_stamp 
)
inline

Definition at line 16 of file ros2_parsers/header_msg.h.

◆ parse() [2/2]

void HeaderMsgParser::parse ( const std_msgs::Header &  msg,
double &  timestamp,
bool  use_header_stamp 
)
inline

Definition at line 17 of file ros1_parsers/header_msg.h.

Member Data Documentation

◆ _frame_id

PJ::StringSeries * HeaderMsgParser::_frame_id
private

Definition at line 45 of file ros1_parsers/header_msg.h.

◆ _initialized

bool HeaderMsgParser::_initialized = false
private

Definition at line 41 of file ros1_parsers/header_msg.h.

◆ _plot_data

PJ::PlotDataMapRef & HeaderMsgParser::_plot_data
private

Definition at line 40 of file ros1_parsers/header_msg.h.

◆ _sequence

PJ::PlotData* HeaderMsgParser::_sequence
private

Definition at line 44 of file ros1_parsers/header_msg.h.

◆ _stamp

PJ::PlotData * HeaderMsgParser::_stamp
private

Definition at line 43 of file ros1_parsers/header_msg.h.

◆ _topic_name

const std::string HeaderMsgParser::_topic_name
private

Definition at line 39 of file ros1_parsers/header_msg.h.


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


plotjuggler_ros
Author(s): Davide Faconti
autogenerated on Fri Jun 23 2023 02:28:04