#include <ros2_parser.h>

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 RosParserConfig & | getConfig () |
| bool | parseMessage (const std::string &topic_name, MessageRef serialized_msg, double ×tamp) |
| 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 |
Definition at line 90 of file ros2_parser.h.
|
inline |
Definition at line 94 of file ros2_parser.h.
| void Ros2CompositeParser::registerMessageType | ( | const std::string & | topic_name, |
| const std::string & | topic_type | ||
| ) |
Definition at line 81 of file ros2_parser.cpp.
| const rosidl_message_type_support_t * Ros2CompositeParser::typeSupport | ( | const std::string & | topic_name | ) | const |
Definition at line 181 of file ros2_parser.cpp.