Public Member Functions | List of all members
librealsense::matcher_interface Class Referenceabstract

#include <sync.h>

Inheritance diagram for librealsense::matcher_interface:
Inheritance graph
[legend]

Public Member Functions

virtual void dispatch (frame_holder f, const syncronization_environment &env)=0
 
virtual std::string get_name () const =0
 
virtual const std::vector< stream_id > & get_streams () const =0
 
virtual const std::vector< rs2_stream > & get_streams_types () const =0
 
virtual void set_callback (sync_callback f)=0
 
virtual void stop ()=0
 
virtual void sync (frame_holder f, const syncronization_environment &env)=0
 

Detailed Description

Definition at line 76 of file sync.h.

Member Function Documentation

virtual void librealsense::matcher_interface::dispatch ( frame_holder  f,
const syncronization_environment env 
)
pure virtual
virtual std::string librealsense::matcher_interface::get_name ( ) const
pure virtual

Implemented in librealsense::matcher.

virtual const std::vector<stream_id>& librealsense::matcher_interface::get_streams ( ) const
pure virtual

Implemented in librealsense::matcher.

virtual const std::vector<rs2_stream>& librealsense::matcher_interface::get_streams_types ( ) const
pure virtual

Implemented in librealsense::matcher.

virtual void librealsense::matcher_interface::set_callback ( sync_callback  f)
pure virtual

Implemented in librealsense::matcher.

virtual void librealsense::matcher_interface::stop ( )
pure virtual
virtual void librealsense::matcher_interface::sync ( frame_holder  f,
const syncronization_environment env 
)
pure virtual

The documentation for this class was generated from the following file:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:37