_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 | |