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::StreamMsg Struct Reference

Helper for extracting data of a stream message (NMEA, RTCM3, etc.) More...

#include <fpl.hpp>

Collaboration diagram for fpsdk::common::fpl::StreamMsg:

Public Types

using RosTime = fpsdk::common::time::RosTime
 Shortcut.
 

Public Member Functions

 StreamMsg (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.
 
RosTime rec_time_
 Recording timestamp.
 
std::string stream_name_
 Stream name.
 
std::vector< uint8_t > msg_data_
 Message data.
 

Detailed Description

Helper for extracting data of a stream message (NMEA, RTCM3, etc.)

Definition at line 371 of file fpl.hpp.

Member Typedef Documentation

◆ RosTime

Shortcut.

Definition at line 379 of file fpl.hpp.

Constructor & Destructor Documentation

◆ StreamMsg()

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

Constructor.

Parameters
[in]log_msg.fpl log message

Member Data Documentation

◆ valid_

bool fpsdk::common::fpl::StreamMsg::valid_

Data valid, successfully extracted from message.

Definition at line 380 of file fpl.hpp.

◆ info_

std::string fpsdk::common::fpl::StreamMsg::info_

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

Definition at line 381 of file fpl.hpp.

◆ rec_time_

RosTime fpsdk::common::fpl::StreamMsg::rec_time_

Recording timestamp.

Definition at line 382 of file fpl.hpp.

◆ stream_name_

std::string fpsdk::common::fpl::StreamMsg::stream_name_

Stream name.

Definition at line 383 of file fpl.hpp.

◆ msg_data_

std::vector<uint8_t> fpsdk::common::fpl::StreamMsg::msg_data_

Message data.

Definition at line 384 of file fpl.hpp.


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