Public Member Functions | List of all members
Ros2CompositeParser Class Reference

#include <ros2_parser.h>

Inheritance diagram for Ros2CompositeParser:
Inheritance graph
[legend]

Public Member Functions

void registerMessageType (const std::string &topic_name, const std::string &topic_type)
 
 Ros2CompositeParser (PlotDataMapRef &plot_data)
 
const rosidl_message_type_support_t * typeSupport (const std::string &topic_name) const
 
- Public Member Functions inherited from PJ::CompositeParser
 CompositeParser (PlotDataMapRef &plot_data)
 
const RosParserConfiggetConfig ()
 
bool parseMessage (const std::string &topic_name, MessageRef serialized_msg, double &timestamp)
 
void setConfig (const RosParserConfig &config)
 

Additional Inherited Members

- Protected Attributes inherited from PJ::CompositeParser
RosParserConfig _config
 
std::map< std::string, std::shared_ptr< RosMessageParser > > _parsers
 
PJ::PlotDataMapRef_plot_data
 

Detailed Description

Definition at line 90 of file ros2_parser.h.

Constructor & Destructor Documentation

◆ Ros2CompositeParser()

Ros2CompositeParser::Ros2CompositeParser ( PlotDataMapRef plot_data)
inline

Definition at line 94 of file ros2_parser.h.

Member Function Documentation

◆ registerMessageType()

void Ros2CompositeParser::registerMessageType ( const std::string &  topic_name,
const std::string &  topic_type 
)

Definition at line 81 of file ros2_parser.cpp.

◆ typeSupport()

const rosidl_message_type_support_t * Ros2CompositeParser::typeSupport ( const std::string &  topic_name) const

Definition at line 181 of file ros2_parser.cpp.


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


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