Public Member Functions | List of all members
RosCompositeParser Class Reference

#include <ros1_parser.h>

Inheritance diagram for RosCompositeParser:
Inheritance graph
[legend]

Public Member Functions

void registerMessageType (const std::string &topic_name, const std::string &topic_type, const std::string &definition)
 
 RosCompositeParser (PlotDataMapRef &plot_data)
 
- 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 57 of file ros1_parser.h.

Constructor & Destructor Documentation

◆ RosCompositeParser()

RosCompositeParser::RosCompositeParser ( PlotDataMapRef plot_data)
inline

Definition at line 61 of file ros1_parser.h.

Member Function Documentation

◆ registerMessageType()

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

Definition at line 94 of file ros1_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