Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
librealsense
sensor_base
librealsense::sensor_base Member List
This is the complete list of members for
librealsense::sensor_base
, including all inherited members.
_internal_config
librealsense::sensor_base
protected
_is_opened
librealsense::sensor_base
protected
_is_streaming
librealsense::sensor_base
protected
_metadata_parsers
librealsense::sensor_base
protected
_notifications_processor
librealsense::sensor_base
protected
_on_before_frame_callback
librealsense::sensor_base
protected
_on_open
librealsense::sensor_base
protected
_owner
librealsense::sensor_base
protected
_source
librealsense::sensor_base
protected
assign_stream
(const std::shared_ptr< stream_interface > &stream, std::shared_ptr< stream_profile_interface > target) const
librealsense::sensor_base
protected
close
()=0
librealsense::sensor_interface
pure virtual
librealsense::create_snapshot
(std::shared_ptr< info_interface > &snapshot) const=0
librealsense::recordable< info_interface >
pure virtual
librealsense::options_interface::create_snapshot
(std::shared_ptr< options_interface > &snapshot) const=0
librealsense::recordable< options_interface >
pure virtual
librealsense::options_container::create_snapshot
(std::shared_ptr< options_interface > &snapshot) const override
librealsense::options_container
inline
virtual
librealsense::info_container::create_snapshot
(std::shared_ptr< info_interface > &snapshot) const override
librealsense::info_container
virtual
librealsense::enable_recording
(std::function< void(const info_interface &)> recording_function)=0
librealsense::recordable< info_interface >
pure virtual
librealsense::options_interface::enable_recording
(std::function< void(const options_interface &)> recording_function)=0
librealsense::recordable< options_interface >
pure virtual
librealsense::options_container::enable_recording
(std::function< void(const options_interface &)> record_action) override
librealsense::options_container
inline
virtual
librealsense::info_container::enable_recording
(std::function< void(const info_interface &)> record_action) override
librealsense::info_container
virtual
get_active_streams
() const override
librealsense::sensor_base
virtual
get_device
() override
librealsense::sensor_base
virtual
get_frames_callback
() const override
librealsense::sensor_base
virtual
get_info
(rs2_camera_info info) const override
librealsense::sensor_base
virtual
get_notifications_callback
() const override
librealsense::sensor_base
virtual
get_notifications_processor
()
librealsense::sensor_base
librealsense::get_option
(rs2_option id)=0
librealsense::options_interface
pure virtual
librealsense::get_option
(rs2_option id) const =0
librealsense::options_interface
pure virtual
librealsense::options_container::get_option
(rs2_option id) override
librealsense::options_container
inline
virtual
librealsense::options_container::get_option
(rs2_option id) const override
librealsense::options_container
inline
virtual
get_stream_profiles
() const override
librealsense::sensor_base
inline
virtual
init_stream_profiles
()=0
librealsense::sensor_base
pure virtual
is_streaming
() const override
librealsense::sensor_base
inline
virtual
open
(const stream_profiles &requests)=0
librealsense::sensor_interface
pure virtual
raise_on_before_streaming_changes
(bool streaming)
librealsense::sensor_base
protected
register_before_streaming_changes_callback
(std::function< void(bool)> callback) override
librealsense::sensor_base
virtual
register_info
(rs2_camera_info info, const std::string &val)
librealsense::info_container
register_metadata
(rs2_frame_metadata_value metadata, std::shared_ptr< md_attribute_parser_base > metadata_parser) const
librealsense::sensor_base
register_notifications_callback
(notifications_callback_ptr callback) override
librealsense::sensor_base
virtual
register_on_before_frame_callback
(on_before_frame_callback callback)
librealsense::sensor_base
inline
register_on_open
(on_open callback)
librealsense::sensor_base
inline
register_option
(rs2_option id, std::shared_ptr< option > option)
librealsense::options_container
inline
register_pixel_format
(native_pixel_format pf)
librealsense::sensor_base
remove_pixel_format
(native_pixel_format pf)
librealsense::sensor_base
resolve_requests
(stream_profiles requests)
librealsense::sensor_base
protected
sensor_base
(std::string name, device *device)
librealsense::sensor_base
explicit
set_active_streams
(const stream_profiles &requests)
librealsense::sensor_base
protected
set_frames_callback
(frame_callback_ptr callback) override
librealsense::sensor_base
virtual
start
(frame_callback_ptr callback)=0
librealsense::sensor_interface
pure virtual
stop
()=0
librealsense::sensor_interface
pure virtual
supports_info
(rs2_camera_info info) const override
librealsense::sensor_base
virtual
librealsense::supports_option
(rs2_option id) const =0
librealsense::options_interface
pure virtual
librealsense::options_container::supports_option
(rs2_option id) const override
librealsense::options_container
inline
virtual
try_get_pf
(const platform::stream_profile &p, native_pixel_format &result) const
librealsense::sensor_base
protected
unregister_before_start_callback
(int token) override
librealsense::sensor_base
virtual
unregister_option
(rs2_option id)
librealsense::options_container
inline
librealsense::update
(std::shared_ptr< extension_snapshot > ext) override
librealsense::options_container
inline
virtual
librealsense::info_container::update
(std::shared_ptr< extension_snapshot > ext) override
librealsense::info_container
virtual
update_info
(rs2_camera_info info, const std::string &val)
librealsense::info_container
~extension_snapshot
()=default
librealsense::extension_snapshot
virtual
~info_interface
()=default
librealsense::info_interface
virtual
~options_interface
()=default
librealsense::options_interface
virtual
librealsense::~recordable
()=default
librealsense::recordable< info_interface >
virtual
librealsense::options_interface::~recordable
()=default
librealsense::recordable< options_interface >
virtual
~sensor_base
()
librealsense::sensor_base
inline
virtual
~sensor_interface
()=default
librealsense::sensor_interface
virtual
Generated by
1.8.14