Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
|
#include <ros_writer.h>
Public Member Functions | |
ros_writer (const std::string &file) | |
void | write_device_description (const librealsense::device_snapshot &device_description) override |
void | write_frame (const stream_identifier &stream_id, const nanoseconds ×tamp, frame_holder &&frame) |
void | write_snapshot (uint32_t device_index, const nanoseconds ×tamp, rs2_extension type, const std::shared_ptr< extension_snapshot > &snapshot) override |
void | write_snapshot (const sensor_identifier &sensor_id, const nanoseconds ×tamp, rs2_extension type, const std::shared_ptr< extension_snapshot > &snapshot) override |
const std::string & | get_file_name () const override |
![]() | |
virtual | ~writer ()=default |
|
inlineexplicit |
|
inlineoverridevirtual |
Implements librealsense::device_serializer::writer.
|
inlineoverridevirtual |
Implements librealsense::device_serializer::writer.
|
inlinevirtual |
Implements librealsense::device_serializer::writer.
|
inlineoverridevirtual |
Implements librealsense::device_serializer::writer.
|
inlineoverridevirtual |
Implements librealsense::device_serializer::writer.