Classes | Functions
ros2_parser.h File Reference
#include "rclcpp/rclcpp.hpp"
#include "rmw/rmw.h"
#include "rmw/types.h"
#include "rosbag2_cpp/typesupport_helpers.hpp"
#include "rosidl_typesupport_introspection_cpp/message_introspection.hpp"
#include <PlotJuggler/plotdata.h>
#include "parser_configuration.h"
Include dependency graph for ros2_parser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TopicInfo
 

Functions

std::shared_ptr< PJ::MessageParserCreateParserROS2 (const PJ::ParserFactories &factories, const std::string &topic_name, const std::string &type_name, PJ::PlotDataMapRef &data)
 
std::string CreateSchema (const std::string &type_name)
 
TopicInfo CreateTopicInfo (const std::string &topic_name, const std::string &type_name)
 

Function Documentation

◆ CreateParserROS2()

std::shared_ptr<PJ::MessageParser> CreateParserROS2 ( const PJ::ParserFactories factories,
const std::string &  topic_name,
const std::string &  type_name,
PJ::PlotDataMapRef data 
)

Definition at line 132 of file ros2_parser.cpp.

◆ CreateSchema()

std::string CreateSchema ( const std::string &  type_name)

Definition at line 35 of file ros2_parser.cpp.

◆ CreateTopicInfo()

TopicInfo CreateTopicInfo ( const std::string &  topic_name,
const std::string &  type_name 
)

Definition at line 115 of file ros2_parser.cpp.



plotjuggler_ros
Author(s): Davide Faconti
autogenerated on Wed Feb 21 2024 03:22:56