#include "ros2_parser.h"
#include <set>
#include <rosidl_typesupport_introspection_c/message_introspection.h>
#include <rosidl_typesupport_introspection_cpp/message_introspection.hpp>
#include <rosidl_typesupport_introspection_cpp/field_types.hpp>
#include <rosidl_typesupport_cpp/identifier.hpp>
#include <rosidl_typesupport_introspection_cpp/identifier.hpp>
#include <PlotJuggler/fmt/core.h>
Go to the source code of this file.
Functions | |
std::shared_ptr< PJ::MessageParser > | CreateParserROS2 (const PJ::ParserFactories &factories, const std::string &topic_name, const std::string &type_name, PJ::PlotDataMapRef &data) |
std::string | CreateSchema (const std::string &base_type) |
TopicInfo | CreateTopicInfo (const std::string &topic_name, const std::string &type_name) |
bool | TypeHasHeader (const rosidl_message_type_support_t *type_support) |
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.
std::string CreateSchema | ( | const std::string & | base_type | ) |
Definition at line 35 of file ros2_parser.cpp.
TopicInfo CreateTopicInfo | ( | const std::string & | topic_name, |
const std::string & | type_name | ||
) |
Definition at line 115 of file ros2_parser.cpp.
bool TypeHasHeader | ( | const rosidl_message_type_support_t * | type_support | ) |
Definition at line 14 of file ros2_parser.cpp.