| apply_preset(const std::vector< platform::stream_profile > &configuration, rs2_rs400_visual_preset preset, uint16_t device_pid, const firmware_version &fw_version)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| create_snapshot(std::shared_ptr< ds5_advanced_mode_interface > &snapshot) const =0 | librealsense::recordable< ds5_advanced_mode_interface > | pure virtual |
| enable_recording(std::function< void(const ds5_advanced_mode_interface &)> recording_function)=0 | librealsense::recordable< ds5_advanced_mode_interface > | pure virtual |
| get_ae_control(STAEControl *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_amp_factor(STAFactor *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_census_radius(STCensusRadius *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_color_control(STColorControl *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_color_correction(STColorCorrection *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_depth_control_group(STDepthControlGroup *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_depth_table_control(STDepthTableControl *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_hdad(STHdad *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_rau_color_thresholds_control(STRauColorThresholdsControl *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_rau_support_vector_control(STRauSupportVectorControl *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_rsm(STRsm *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_slo_color_thresholds_control(STSloColorThresholdsControl *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| get_slo_penalty_control(STSloPenaltyControl *ptr, int mode=0) const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| is_enabled() const =0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| load_json(const std::string &json_content)=0 | librealsense::serializable_interface | pure virtual |
| serialize_json() const =0 | librealsense::serializable_interface | pure virtual |
| set_ae_control(const STAEControl &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_amp_factor(const STAFactor &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_census_radius(const STCensusRadius &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_color_control(const STColorControl &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_color_correction(const STColorCorrection &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_depth_control_group(const STDepthControlGroup &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_depth_table_control(const STDepthTableControl &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_hdad(const STHdad &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_rau_color_thresholds_control(const STRauColorThresholdsControl &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_rau_support_vector_control(const STRauSupportVectorControl &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_rsm(const STRsm &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_slo_color_thresholds_control(const STSloColorThresholdsControl &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| set_slo_penalty_control(const STSloPenaltyControl &val)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| toggle_advanced_mode(bool enable)=0 | librealsense::ds5_advanced_mode_interface | pure virtual |
| ~ds5_advanced_mode_interface()=default | librealsense::ds5_advanced_mode_interface | virtual |
| ~recordable()=default | librealsense::recordable< ds5_advanced_mode_interface > | virtual |