This is the complete list of members for librealsense::ros_reader, including all inherited members.
add_sensor_extension(snapshot_collection &sensor_extensions, std::string sensor_name) | librealsense::ros_reader | private |
create_frame(const rosbag::MessageInstance &msg) | librealsense::ros_reader | private |
create_image_from_message(const rosbag::MessageInstance &image_data) const | librealsense::ros_reader | private |
create_l500_intrinsic_depth(const rosbag::MessageInstance &value_message_instance) | librealsense::ros_reader | private |
create_motion_sample(const rosbag::MessageInstance &motion_data) const | librealsense::ros_reader | private |
create_motion_stream(rs2_stream stream_type, uint32_t stream_index, uint32_t fps, rs2_format format, rs2_motion_device_intrinsic intrinsics) | librealsense::ros_reader | privatestatic |
create_notification(const rosbag::Bag &file, const rosbag::MessageInstance &message_instance) | librealsense::ros_reader | privatestatic |
create_option(const rosbag::Bag &file, const rosbag::MessageInstance &value_message_instance) | librealsense::ros_reader | privatestatic |
create_pose_profile(uint32_t stream_index, uint32_t fps) | librealsense::ros_reader | privatestatic |
create_pose_sample(const rosbag::MessageInstance &msg) const | librealsense::ros_reader | private |
create_processing_block(const rosbag::MessageInstance &value_message_instance, bool &depth_to_disparity, std::shared_ptr< options_interface > options) | librealsense::ros_reader | privatestatic |
create_property(const rosbag::MessageInstance &property_message_instance) | librealsense::ros_reader | privatestatic |
create_video_stream_profile(const platform::stream_profile &sp, const sensor_msgs::CameraInfo &ci, const stream_descriptor &sd) | librealsense::ros_reader | privatestatic |
disable_stream(const std::vector< device_serializer::stream_identifier > &stream_ids) override | librealsense::ros_reader | virtual |
enable_stream(const std::vector< device_serializer::stream_identifier > &stream_ids) override | librealsense::ros_reader | virtual |
fetch_last_frames(const nanoseconds &seek_time) override | librealsense::ros_reader | virtual |
get_file_duration(const rosbag::Bag &file, uint32_t version) | librealsense::ros_reader | privatestatic |
get_file_name() const override | librealsense::ros_reader | virtual |
get_frame_metadata(const rosbag::Bag &bag, const std::string &topic, const device_serializer::stream_identifier &stream_id, const rosbag::MessageInstance &msg, frame_additional_data &additional_data) | librealsense::ros_reader | privatestatic |
get_legacy_frame_metadata(const rosbag::Bag &bag, const device_serializer::stream_identifier &stream_id, const rosbag::MessageInstance &msg, frame_additional_data &additional_data) | librealsense::ros_reader | privatestatic |
get_topics(std::unique_ptr< rosbag::View > &view) | librealsense::ros_reader | privatestatic |
instantiate_msg(const rosbag::MessageInstance &msg) | librealsense::ros_reader | inlineprivatestatic |
is_color_sensor(std::string sensor_name) | librealsense::ros_reader | private |
is_depth_sensor(std::string sensor_name) | librealsense::ros_reader | private |
is_ds5_PID(int pid) | librealsense::ros_reader | private |
is_fisheye_module_sensor(std::string sensor_name) | librealsense::ros_reader | private |
is_l500_PID(int pid) | librealsense::ros_reader | private |
is_motion_module_sensor(std::string sensor_name) | librealsense::ros_reader | private |
is_sr300_PID(int pid) | librealsense::ros_reader | private |
m_context | librealsense::ros_reader | private |
m_enabled_streams_topics | librealsense::ros_reader | private |
m_file | librealsense::ros_reader | private |
m_file_path | librealsense::ros_reader | private |
m_frame_source | librealsense::ros_reader | private |
m_initial_device_description | librealsense::ros_reader | private |
m_metadata_parser_map | librealsense::ros_reader | private |
m_samples_itrator | librealsense::ros_reader | private |
m_samples_view | librealsense::ros_reader | private |
m_total_duration | librealsense::ros_reader | private |
m_version | librealsense::ros_reader | private |
query_device_description(const nanoseconds &time) override | librealsense::ros_reader | virtual |
query_duration() const override | librealsense::ros_reader | virtual |
read_device_description(const nanoseconds &time, bool reset=false) | librealsense::ros_reader | private |
read_file_version(const rosbag::Bag &file) | librealsense::ros_reader | privatestatic |
read_info_snapshot(const std::string &topic) const | librealsense::ros_reader | private |
read_legacy_info_snapshot(uint32_t sensor_index) const | librealsense::ros_reader | private |
read_legacy_stream_info(uint32_t sensor_index) const | librealsense::ros_reader | private |
read_next_data() override | librealsense::ros_reader | virtual |
read_option_description(const rosbag::Bag &file, const std::string &topic) | librealsense::ros_reader | privatestatic |
read_proccesing_blocks(const rosbag::Bag &file, device_serializer::sensor_identifier sensor_id, const nanoseconds ×tamp, std::shared_ptr< options_interface > options, uint32_t file_version, std::string pid, std::string sensor_name) | librealsense::ros_reader | private |
read_proccesing_blocks_for_version_under_4(std::string pid, std::string sensor_name, std::shared_ptr< options_interface > options) | librealsense::ros_reader | private |
read_sensor_indices(uint32_t device_index) const | librealsense::ros_reader | private |
read_sensor_options(const rosbag::Bag &file, device_serializer::sensor_identifier sensor_id, const nanoseconds ×tamp, uint32_t file_version) | librealsense::ros_reader | privatestatic |
read_stream_info(uint32_t device_index, uint32_t sensor_index) const | librealsense::ros_reader | private |
reset() override | librealsense::ros_reader | virtual |
ros_l500_depth_data_to_intrinsic_depth(ros_reader::l500_depth_data data) | librealsense::ros_reader | private |
ros_reader(const std::string &file, const std::shared_ptr< context > &ctx) | librealsense::ros_reader | |
safe_convert(const std::string &key, T &val) | librealsense::ros_reader | inlineprivatestatic |
seek_to_time(const nanoseconds &seek_time) override | librealsense::ros_reader | virtual |
to_float3(const geometry_msgs::Vector3 &v) | librealsense::ros_reader | inlineprivatestatic |
to_float4(const geometry_msgs::Quaternion &q) | librealsense::ros_reader | inlineprivatestatic |
try_read_legacy_stream_extrinsic(const stream_identifier &stream_id, uint32_t &group_id, rs2_extrinsics &extrinsic) const | librealsense::ros_reader | private |
try_read_stream_extrinsic(const stream_identifier &stream_id, uint32_t &group_id, rs2_extrinsics &extrinsic) const | librealsense::ros_reader | private |
update_l500_depth_sensor(const rosbag::Bag &file, uint32_t sensor_index, const nanoseconds &time, uint32_t file_version, snapshot_collection &sensor_extensions, uint32_t version, std::string pid, std::string sensor_name) | librealsense::ros_reader | private |
update_proccesing_blocks(const rosbag::Bag &file, uint32_t sensor_index, const nanoseconds &time, uint32_t file_version, snapshot_collection &sensor_extensions, uint32_t version, std::string pid, std::string sensor_name) | librealsense::ros_reader | private |
update_sensor_options(const rosbag::Bag &file, uint32_t sensor_index, const nanoseconds &time, uint32_t file_version, snapshot_collection &sensor_extensions, uint32_t version) | librealsense::ros_reader | privatestatic |
~reader()=default | librealsense::device_serializer::reader | virtual |