![]() |
Fixposition SDK 0.0.0-heads/main-0-g6a396b9
Collection of c++ libraries and apps for use with Fixposition products on Linux
|
Helper for extracting camera data (image, video, ...) More...
#include <fpl.hpp>
Public Member Functions | |
| CamData (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. | |
| CamDataMeta | meta_ |
| Meta data. | |
| cam::CamId | cam_id_ = cam::CamId::UNSPECIFIED |
| = meta_.cam_id_ as enum (if value in range) | |
| cam::CamDataType | type_ = cam::CamDataType::UNSPECIFIED |
| = meta_.type_ as enum (if value in range) | |
| cam::CamDataFmt | fmt_ = cam::CamDataFmt::UNSPECIFIED |
| = meta_.fmt_ as enum (if value in range) | |
| cam::CamDataFrm | frm_ = cam::CamDataFrm::UNSPECIFIED |
| = meta_.frm_ as enum (if value in range) | |
| std::vector< uint8_t > | data_ |
| Data. | |
| fpsdk::common::fpl::CamData::CamData | ( | const FplMessage & | log_msg | ) |
Constructor.
| [in] | log_msg | .fpl log message |
| bool fpsdk::common::fpl::CamData::valid_ |
| std::string fpsdk::common::fpl::CamData::info_ |
| CamDataMeta fpsdk::common::fpl::CamData::meta_ |
| cam::CamId fpsdk::common::fpl::CamData::cam_id_ = cam::CamId::UNSPECIFIED |
| cam::CamDataType fpsdk::common::fpl::CamData::type_ = cam::CamDataType::UNSPECIFIED |
| cam::CamDataFmt fpsdk::common::fpl::CamData::fmt_ = cam::CamDataFmt::UNSPECIFIED |
| cam::CamDataFrm fpsdk::common::fpl::CamData::frm_ = cam::CamDataFrm::UNSPECIFIED |
| std::vector<uint8_t> fpsdk::common::fpl::CamData::data_ |