Struct AsyncWriter::LidarScanMessage

Nested Relationships

This struct is a nested type of Class AsyncWriter.

Struct Documentation

struct LidarScanMessage

Encapsulates everything that’s needed to encode and save the provided lidar scan into the OSF.

Public Functions

inline LidarScanMessage(int stream_index, const ouster::sdk::osf::ts_t &timestamp, const ouster::sdk::core::LidarScan &lidar_scan, std::promise<void> &promise)
LidarScanMessage(const LidarScanMessage&) = delete
LidarScanMessage(LidarScanMessage&&) = default

Public Members

int stream_index
ouster::sdk::osf::ts_t timestamp
ouster::sdk::core::LidarScan lidar_scan
std::promise<void> promise