#include <extension.h>
Public Member Functions | |
virtual void | update (std::shared_ptr< extension_snapshot > ext)=0 |
virtual | ~extension_snapshot ()=default |
Extensions' snapshots implementations are expected to derive from this class in addition to the actual extensions' interfaces. Extensions are not expected to derive from this class.
Definition at line 33 of file extension.h.
|
virtualdefault |
|
pure virtual |
Implemented in librealsense::depth_stereo_sensor_snapshot, librealsense::depth_sensor_snapshot, librealsense::color_sensor_snapshot, librealsense::recommended_proccesing_blocks_snapshot, librealsense::pose_stream_profile, librealsense::fisheye_sensor_snapshot, librealsense::motion_stream_profile, librealsense::motion_sensor_snapshot, librealsense::video_stream_profile, librealsense::options_container, librealsense::const_value_option, librealsense::l500_depth_sensor_snapshot, and librealsense::info_container.