|
rs2_extension | get_processing_block_extension (const std::shared_ptr< processing_block_interface > block) |
|
template<rs2_extension E> |
std::shared_ptr< typename ExtensionToType< E >::type > | SnapshotAs (std::shared_ptr< librealsense::extension_snapshot > snapshot) |
|
realsense_msgs::Notification | to_notification_msg (const notification &n) |
|
geometry_msgs::Quaternion | to_quaternion (const float4 &f) |
|
geometry_msgs::Vector3 | to_vector3 (const float3 &f) |
|
void | write_additional_frame_messages (const stream_identifier &stream_id, const nanoseconds ×tamp, frame_interface *frame) |
|
void | write_extension_snapshot (uint32_t device_id, const nanoseconds ×tamp, rs2_extension type, std::shared_ptr< librealsense::extension_snapshot > snapshot) |
|
void | write_extension_snapshot (uint32_t device_id, uint32_t sensor_id, const nanoseconds ×tamp, rs2_extension type, std::shared_ptr< librealsense::extension_snapshot > snapshot) |
|
void | write_extension_snapshot (uint32_t device_id, uint32_t sensor_id, const nanoseconds ×tamp, rs2_extension type, std::shared_ptr< librealsense::extension_snapshot > snapshot, bool is_device) |
|
void | write_extrinsics (const stream_identifier &stream_id, frame_interface *frame) |
|
void | write_file_version () |
|
void | write_frame_metadata (const stream_identifier &stream_id, const nanoseconds ×tamp, frame_interface *frame) |
|
void | write_l500_data (device_serializer::sensor_identifier sensor_id, const nanoseconds ×tamp, std::shared_ptr< l500_depth_sensor_interface > l500_depth_sensor) |
|
template<typename T > |
void | write_message (std::string const &topic, nanoseconds const &time, T const &msg) |
|
void | write_motion_frame (const stream_identifier &stream_id, const nanoseconds ×tamp, frame_holder &&frame) |
|
void | write_notification (const sensor_identifier &sensor_id, const nanoseconds ×tamp, const notification &n) override |
|
void | write_pose_frame (const stream_identifier &stream_id, const nanoseconds ×tamp, frame_holder &&frame) |
|
void | write_sensor_option (device_serializer::sensor_identifier sensor_id, const nanoseconds ×tamp, rs2_option type, const librealsense::option &option) |
|
void | write_sensor_options (device_serializer::sensor_identifier sensor_id, const nanoseconds ×tamp, std::shared_ptr< options_interface > options) |
|
void | write_sensor_processing_blocks (device_serializer::sensor_identifier sensor_id, const nanoseconds ×tamp, std::shared_ptr< recommended_proccesing_blocks_interface > proccesing_blocks) |
|
void | write_stream_info (nanoseconds timestamp, const sensor_identifier &sensor_id, std::shared_ptr< stream_profile_interface > profile) |
|
void | write_streaming_info (nanoseconds timestamp, const sensor_identifier &sensor_id, std::shared_ptr< video_stream_profile_interface > profile) |
|
void | write_streaming_info (nanoseconds timestamp, const sensor_identifier &sensor_id, std::shared_ptr< motion_stream_profile_interface > profile) |
|
void | write_streaming_info (nanoseconds timestamp, const sensor_identifier &sensor_id, std::shared_ptr< pose_stream_profile_interface > profile) |
|
void | write_vendor_info (const std::string &topic, nanoseconds timestamp, std::shared_ptr< info_interface > info_snapshot) |
|
void | write_video_frame (const stream_identifier &stream_id, const nanoseconds ×tamp, frame_holder &&frame) |
|
Definition at line 12 of file ros_writer.h.