ros1_parser.h
Go to the documentation of this file.
1 #pragma once
2 
4 #include <iostream>
5 
6 inline std::shared_ptr<PJ::MessageParser>
8  const std::string& topic_name,
9  const std::string& type_name,
10  const std::string& definition,
12 {
13  return factories.at("ros1msg")->createParser(topic_name, type_name, definition, data);
14 }
15 
definition
const char * definition()
data
factories
auto factories(Functions &&... functions)
messageparser_base.h
type_name
std::string type_name(lua_State *L, type t)
CreateParserROS
std::shared_ptr< PJ::MessageParser > CreateParserROS(const PJ::ParserFactories &factories, const std::string &topic_name, const std::string &type_name, const std::string &definition, PJ::PlotDataMapRef &data)
Definition: ros1_parser.h:7
PJ::ParserFactories
std::map< QString, std::shared_ptr< ParserFactoryPlugin > > ParserFactories
PJ::PlotDataMapRef


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