![]() |
Fixposition SDK 0.0.0-heads/main-0-g95968b3
Collection of c++ libraries and apps for use with Fixposition products on Linux
|
Fixposition SDK: .fpl logfile helpers. More...
#include <cstdint>#include <iostream>#include <memory>#include <string>#include <vector>#include <boost/iostreams/filtering_stream.hpp>#include <boost/iostreams/stream.hpp>#include "time.hpp"Go to the source code of this file.
Classes | |
| class | fpsdk::common::fpl::FplMessage |
| One message in the log. More... | |
| class | fpsdk::common::fpl::FplParser |
| Logfile parser. More... | |
| class | fpsdk::common::fpl::FplFileReader |
| Read log messages from logfile. More... | |
| struct | fpsdk::common::fpl::LogMeta |
| Helper for extracting meta data. More... | |
| struct | fpsdk::common::fpl::LogStatus |
| Helper for extracting recording status data. More... | |
| struct | fpsdk::common::fpl::RosMsgDef |
| Helper for extracting ROS message definition (the relevant fields from the "connection header") More... | |
| struct | fpsdk::common::fpl::RosMsgBin |
| Helper for extracting a serialised ROS message. More... | |
| struct | fpsdk::common::fpl::StreamMsg |
| Helper for extracting data of a stream message (NMEA, RTCM3, etc.) More... | |
| struct | fpsdk::common::fpl::FileDump |
| Helper for extracting data of a stream message (NMEA, RTCM3, etc.) More... | |
Namespaces | |
| namespace | fpsdk |
| Fixposition SDK. | |
| namespace | fpsdk::common |
| Fixposition SDK: Common library. | |
| namespace | fpsdk::common::fpl |
| .fpl logfile utilities | |
Enumerations | |
| enum class | fpsdk::common::fpl::FplType : uint16_t { fpsdk::common::fpl::UNSPECIFIED = 0x0000 , fpsdk::common::fpl::ROSMSGDEF = 0x0101 , fpsdk::common::fpl::ROSMSGBIN = 0x0102 , fpsdk::common::fpl::LOGMETA = 0x0105 , fpsdk::common::fpl::STREAMMSG = 0x0106 , fpsdk::common::fpl::LOGSTATUS = 0x0107 , fpsdk::common::fpl::FILEDUMP = 0x0108 , fpsdk::common::fpl::BLOB = 0xbaad , fpsdk::common::fpl::INT_D = 0xffaa , fpsdk::common::fpl::INT_F = 0xffbb , fpsdk::common::fpl::INT_X = 0xffcc } |
| FplMessage types. More... | |
Functions | |
| const char * | fpsdk::common::fpl::FplTypeStr (const FplType type) |
| Stringify type. | |
Fixposition SDK: .fpl logfile helpers.
* ___ ___ * \ \ / / * \ \/ / Copyright (c) Fixposition AG (www.fixposition.com) and contributors * / /\ \ License: see the LICENSE file * /__/ \__\ *
Definition in file fpl.hpp.