Fixposition SDK 0.0.0-heads/main-0-g7b59b93
Collection of c++ libraries and apps for use with Fixposition products
Loading...
Searching...
No Matches
fpsdk::common::fpl::RosMsgDef Struct Reference

Helper for extracting ROS message definition (the relevant fields from the "connection header") More...

#include <fpl.hpp>

Collaboration diagram for fpsdk::common::fpl::RosMsgDef:

Public Member Functions

 RosMsgDef (const FplMessage &log_msg)
 Constructor.
 

Public Attributes

bool valid_
 Data valid, successfully extracted from message.
 
std::string info_
 Stringification of (some of the) data, for debugging.
 
std::string topic_name_
 The topic name.
 
std::string msg_name_
 The message name (a.k.a. data type)
 
std::string msg_md5_
 The message definition MD5 sum.
 
std::string msg_def_
 The message definition (the .msg file and also the defs for all the types)
 

Detailed Description

Helper for extracting ROS message definition (the relevant fields from the "connection header")

Definition at line 329 of file fpl.hpp.

Constructor & Destructor Documentation

◆ RosMsgDef()

fpsdk::common::fpl::RosMsgDef::RosMsgDef ( const FplMessage & log_msg)

Constructor.

Parameters
[in]log_msg.fpl log message

Member Data Documentation

◆ valid_

bool fpsdk::common::fpl::RosMsgDef::valid_

Data valid, successfully extracted from message.

Definition at line 337 of file fpl.hpp.

◆ info_

std::string fpsdk::common::fpl::RosMsgDef::info_

Stringification of (some of the) data, for debugging.

Definition at line 338 of file fpl.hpp.

◆ topic_name_

std::string fpsdk::common::fpl::RosMsgDef::topic_name_

The topic name.

Definition at line 339 of file fpl.hpp.

◆ msg_name_

std::string fpsdk::common::fpl::RosMsgDef::msg_name_

The message name (a.k.a. data type)

Definition at line 340 of file fpl.hpp.

◆ msg_md5_

std::string fpsdk::common::fpl::RosMsgDef::msg_md5_

The message definition MD5 sum.

Definition at line 341 of file fpl.hpp.

◆ msg_def_

std::string fpsdk::common::fpl::RosMsgDef::msg_def_

The message definition (the .msg file and also the defs for all the types)

Definition at line 342 of file fpl.hpp.


The documentation for this struct was generated from the following file: