| _accuracy_health_model | rs2::device_model | private |
| _allow_remove | rs2::device_model | |
| _calib_model | rs2::device_model | private |
| _detected_objects | rs2::device_model | private |
| _playback_repeat | rs2::device_model | |
| _recorder | rs2::device_model | private |
| _should_replay | rs2::device_model | |
| _update_readonly_options_timer | rs2::device_model | private |
| _updates | rs2::device_model | private |
| _updates_profile | rs2::device_model | private |
| advanced_mode_settings_file_names | rs2::device_model | |
| amc | rs2::device_model | private |
| begin_update(std::vector< uint8_t > data, viewer_model &viewer, std::string &error_message) | rs2::device_model | |
| begin_update_unsigned(viewer_model &viewer, std::string &error_message) | rs2::device_model | |
| check_for_bundled_fw_update(const rs2::context &ctx, std::shared_ptr< notifications_model > not_model) | rs2::device_model | |
| check_for_device_updates(viewer_model &viewer) | rs2::device_model | |
| dev | rs2::device_model | |
| dev_syncer | rs2::device_model | |
| device_model(device &dev, std::string &error_message, viewer_model &viewer, bool new_device_connected=true, bool allow_remove=true) | rs2::device_model | explicit |
| draw_advanced_controls(viewer_model &view, ux_window &window, std::string &error_message) | rs2::device_model | |
| draw_controls(float panel_width, float panel_height, ux_window &window, std::string &error_message, device_model *&device_to_remove, viewer_model &viewer, float windows_width, std::vector< std::function< void()>> &draw_later, bool load_json_if_streaming=false, json_loading_func json_loading=[](std::function< void()> load){load();}, bool draw_device_outline=true) | rs2::device_model | |
| draw_device_panel(float panel_width, ux_window &window, std::string &error_message, viewer_model &viewer) | rs2::device_model | private |
| draw_info_icon(ux_window &window, ImFont *font, const ImVec2 &size) | rs2::device_model | private |
| draw_playback_controls(ux_window &window, ImFont *font, viewer_model &view) | rs2::device_model | private |
| draw_playback_panel(ux_window &window, ImFont *font, viewer_model &view) | rs2::device_model | |
| draw_preset_panel(float panel_width, ux_window &window, std::string &error_message, viewer_model &viewer, bool update_read_only_options, bool load_json_if_streaming, json_loading_func json_loading) | rs2::device_model | private |
| draw_seek_bar() | rs2::device_model | private |
| get_curr_advanced_controls | rs2::device_model | |
| get_detected_objects() const | rs2::device_model | inline |
| handle_hardware_events(const std::string &serialized_data) | rs2::device_model | |
| handle_online_fw_update(const context &ctx, std::shared_ptr< notifications_model > nm, std::shared_ptr< sw_update::dev_updates_profile::update_profile > update_profile) | rs2::device_model | private |
| handle_online_sw_update(std::shared_ptr< notifications_model > nm, std::shared_ptr< sw_update::dev_updates_profile::update_profile > update_profile) | rs2::device_model | private |
| id | rs2::device_model | |
| infos | rs2::device_model | |
| is_cah_model_enabled() const | rs2::device_model | inline |
| is_recording | rs2::device_model | |
| is_streaming() const | rs2::device_model | |
| json_loading_func typedef | rs2::device_model | |
| live_subdevices | rs2::device_model | private |
| load_viewer_configurations(const std::string &json_str) | rs2::device_model | private |
| metadata_supported | rs2::device_model | |
| pause_record() | rs2::device_model | |
| pause_required | rs2::device_model | private |
| play_defaults(viewer_model &view) | rs2::device_model | private |
| playback_speed_index | rs2::device_model | |
| pretty_time(std::chrono::nanoseconds duration) | rs2::device_model | private |
| prompt_toggle_advanced_mode(bool enable_advanced_mode, const std::string &message_text, std::vector< std::string > &restarting_device_info, viewer_model &view, ux_window &window, const std::string &error_message) | rs2::device_model | private |
| refresh_notifications(viewer_model &viewer) | rs2::device_model | |
| related_notifications | rs2::device_model | |
| reset() | rs2::device_model | |
| restarting_device_info | rs2::device_model | |
| resume_record() | rs2::device_model | |
| save_viewer_configurations(std::ofstream &outfile, nlohmann::json &j) | rs2::device_model | private |
| seek_pos | rs2::device_model | |
| selected_file_preset | rs2::device_model | |
| show_depth_only | rs2::device_model | |
| show_device_info | rs2::device_model | |
| show_reset_camera_accuracy_health_popup | rs2::device_model | |
| show_stream_selection | rs2::device_model | |
| show_trigger_camera_accuracy_health_popup | rs2::device_model | |
| start_recording(const std::string &path, std::string &error_message) | rs2::device_model | |
| stop_recording(viewer_model &viewer) | rs2::device_model | |
| subdevices | rs2::device_model | |
| syncer | rs2::device_model | |
| ~device_model() | rs2::device_model | |